摘要: C# 匿名方法(Anonymous methods) 委托是用于引用与其具有相同标签的方法。换句话说,可以使用委托对象调用可由委托引用的方法。 匿名方法(Anonymous methods) 提供了一种传递代码块作为委托参数的技术。匿名方法是没有名称只有主体的方法。 在匿名方法中不需要指定返回类型, 阅读全文
posted @ 2020-08-27 11:08 虚青海 阅读(508) 评论(0) 推荐(0) 编辑
摘要: C# 泛型(Generic) 泛型(Generic) 允许延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程序中使用它的时候。换句话说,泛型允许编写一个可以与任何数据类型一起工作的类或方法。 可以通过数据类型的替代参数编写类或方法的规范。当编译器遇到类的构造函数或方法的函数调用时,它会生成代 阅读全文
posted @ 2020-08-26 12:22 虚青海 阅读(128) 评论(0) 推荐(0) 编辑
摘要: C# 集合(Collection) 集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(queue)、列表(list)和哈希表(hash table)的支持。大多数集合类实现了相同的接口。 集合(Collection)类服务于不同的目的,如为元素动态分配 阅读全文
posted @ 2020-08-25 11:54 虚青海 阅读(232) 评论(0) 推荐(0) 编辑
摘要: C# 事件(Event) 事件(Event) 基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些提示信息,如系统生成的通知。应用程序需要在事件发生时响应事件。例如,中断。 C# 中使用事件机制实现线程间的通信。 通过事件使用委托 事件在类中声明且生成,且通过使用同一个类或其他类中的委托与 阅读全文
posted @ 2020-08-25 10:53 虚青海 阅读(341) 评论(0) 推荐(0) 编辑
摘要: C# 委托(Delegate) C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。 委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System 阅读全文
posted @ 2020-08-24 12:04 虚青海 阅读(332) 评论(0) 推荐(0) 编辑
摘要: C# 索引器(Indexer) 索引器(Indexer) 允许一个对象可以像数组一样被索引。当您为类定义一个索引器时,该类的行为就会像一个 虚拟数组(virtual array) 一样。您可以使用数组访问运算符([ ])来访问该类的实例。 语法 一维索引器的语法如下: element-type th 阅读全文
posted @ 2020-08-23 13:51 虚青海 阅读(195) 评论(0) 推荐(0) 编辑
摘要: C# 属性(Property) 属性(Property) 是类(class)、结构(structure)和接口(interface)的命名(named)成员。类或结构中的成员变量或方法称为 域(Field)。属性(Property)是域(Field)的扩展,且可使用相同的语法来访问。它们使用 访问器 阅读全文
posted @ 2020-08-22 09:49 虚青海 阅读(378) 评论(0) 推荐(0) 编辑
摘要: C# 反射(Reflection) 反射指程序可以访问、检测和修改它本身状态或行为的一种能力。 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其 阅读全文
posted @ 2020-08-21 12:35 虚青海 阅读(122) 评论(0) 推荐(0) 编辑
摘要: C# 特性(Attribute) 特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([ ])来描述的。 特性(Attribute)用于添加 阅读全文
posted @ 2020-08-20 13:18 虚青海 阅读(165) 评论(0) 推荐(0) 编辑
摘要: C# 文件的输入与输出 一个 文件 是一个存储在磁盘中带有指定名称和目录路径的数据集合。当打开文件进行读写时,它变成一个 流。 从根本上说,流是通过通信路径传递的字节序列。有两个主要的流:输入流 和 输出流。输入流用于从文件读取数据(读操作),输出流用于向文件写入数据(写操作)。 C# I/O 类 阅读全文
posted @ 2020-08-19 14:33 虚青海 阅读(1193) 评论(0) 推荐(0) 编辑