摘要:
一、枚举的概念: C# 枚举(Enum), 枚举类型是用于声明一组命名的常数的基本数据类型(值类型); 二、枚举的定义: 声明enum变量: 其中enum_name 指定枚举的类型名称; enumeration list 是一个用逗号分隔的标识符列表; 枚举列表中的每个符号代表一个整数值,一个比他前 阅读全文
摘要:
一、什么叫做匿名类? 匿名类就是没有名字的类。匿名类不能被引用,只能再创建的时候用new语句来声明。 二、匿名类的优势以及应用场景; 1、匿名类型提供了一种方便的方法,可以用来将一组只读属性封装到单个的对象中,而且并不需要首先显示定义一个类型。 2、类型名由编译器生成,并且不能在源代码级使用。每个属 阅读全文
摘要:
一、数组 1、变量是程序运行是在内存中存储发生变化的容器; 2、变量可以存储单个数据,而数组可以存储多个变量,并且互不影响,和谐共处; 3、数组的特点:长度固定、类型相同; 4、数组用于存储长度固定,类型相同变量的容器 二、数组的分类: 一维数组、二维数组、多维数组、不规则数组 三、数组的应用: 创 阅读全文
摘要:
一、定义:委托(Delegate)是一个类,他定义了方法的类型。实现了将一个方法当作另一个方法的参数来传递。 二、声明: public delegate 返回值 委托名称(参数); 例:public delegate int MyDelegate(string value); 三、实例化委托: My 阅读全文
摘要:
一、CLR集成了很多种语言,他们之间可以互相访问,是因为CLR建立的标准的类型集、元数据、公共执行环境。 由于各种语言间存在着极大的差别,如区分大小写,有的不支持unsigned、操作符重载或者参数可变方法, 所以想要创建这种让别的语言能访问的程序,自己所用的编程语言只能使用其它语言都支持的那些特性 阅读全文