主页
书架
标签
归档
友链
更多
网址源码
bilibili
有疑问?
看 FAQ(暂无)
来提提意见捏(。→v←。)
公告和测试博文(暂无)
特别感谢(暂无)
主页
书架
标签
归档
友链
更多
网址源码
bilibili
有疑问?
看 FAQ(暂无)
来提提意见捏(。→v←。)
公告和测试博文(暂无)
特别感谢(暂无)
nightstardawn的程序小窝
欢迎来到这里_(:з」∠)_
主页
标签
分类
b站
源码
迭代器
迭代器 一、定义 迭代器(iterator)有时又称光标(cursor) 是程序设计的软件设计模式 迭代器模式提供一个方法顺序访问一个聚合对象中的各个元素 而又不暴露其内部的标识 在表现效果上看 是可以在容器对象(例如链表或数组)上遍历访问的接口 设计人员无需关心容器对象的内存分配的实现细节 可以用 foreach 遍历的类,都是实现了迭代器的 二、标准实现迭代器 关键接口:IEnumer...
2025-07-15
程序语言
C#语言,核心
程序语言
C#语言,核心
Read More
顺序存储和链式存储
顺序存储和链式存储 一、数据结构 数据结构 数据结构是计算机存储、组织数据的方式(规则)数据结构是指相互之间存在一种或多种特定关系的数据元素的集合比如自定义的一个 类 也可以称为一种数据结构 自己定义的数据组合规则 不要把数据结构想的太复杂简单点理解,就是人定义的 存储数据 和 表示数据之间关系 的规则而已 常用的数据结构(前辈总结和制定的一些经典规则) 数组、栈、队列、链表、树、图、堆、...
2025-07-15
程序语言
C#语言,核心
程序语言
C#语言,核心
Read More
预处理指令
预处理指令 一、什么是编译器 编译器是一种翻译程序 它用于将源语言程序翻译为目标语言程序 源语言程序:某种程序设计语言写成的,比如 C#、C、C++、Java 等语言写的程序 目标语言程序:二进制数表示的伪机器代码写的程序 二、什么是预处理指令 预处理器指令 指导编译器 在实际编译开始之前对信息进行预处理 预处理器指令 都是以#开始 预处理器指令不是语句,所以它们不以分号;结束 目前我们...
2025-07-15
程序语言
C#语言,核心
程序语言
C#语言,核心
Read More
拓展方法
拓展方法 一、定义 为现有的 非静态类变量类型 添加新方法 二、作用 提升程序拓展性 不需要在对象中重新写方法 不需要继承来添加方法 为别人封装的类型写额外的方法 三、特点 一定是写在静态类中 一定是个静态函数 第一个参数为拓展目标 第一个参数用 this 修饰 四、基本语法 1234访问修饰符 static 返回值 函数名(this 变量类型 变量名,函数参数类型 函数参数名,函数...
2025-07-15
程序语言
C#语言
程序语言
C#语言
Read More
线程本地存储(TLS:Thread Local Storage)
线程本地存储 这就简单的说明一下,有机会再详细的写,~(∠・ω< )⌒★ 一、定义 在一个进程中,所有线程的堆内存是共享的(栈除外,线程的栈内存是相互隔离的)。线程局部存储技术是使每个线程与其它线程数据存储隔离。 .Net 提供了三个用于线程本地存储的方法 - 线程的静态字段(ThreadStatic) - ThreadLocal - 数据槽(LocalDataStoreSlot ) ...
2025-07-15
程序语言
C#语言
程序语言
C#语言
Read More
Previous
3 / 3
凭空粘贴
全选文本
文本收纳魔法
文本复制魔法
魔法库搜索魔法
全局魔法库搜索魔法
新标签页打开
魔法术士复制魔法
图片赋值数
打印页面
阅读模式