类和结构具有表示其数据和行为的成员。这些成员包括:

字段(C# 编程指南)

字段是被视为类的一部分的对象实例,通常保存类数据。例如,日历类可能具有一个包含当前日期的字段。

属性(C# 编程指南)

属性是类中可以像类中的字段一样访问的方法。属性可以为类字段提供保护,避免字段在对象不知道的情况下被更改。

方法(C# 编程指南)

方法定义类可以执行的操作。方法可以接受提供输入数据的参数,并且可以通过参数返回输出数据。方法还可以不使用参数而直接返回值。

事件(C# 编程指南)

事件是向其他对象提供有关事件发生(如单击按钮或成功完成某个方法)通知的一种方式。事件是使用委托来定义和触发的。有关更多信息,请参见事件和委托

运算符(C# 编程指南)

运算符是对操作数执行运算的术语或符号,如 +*< 等。可以重新定义运算符,以便可以对自定义数据类型执行运算。有关更多信息,请参见可重载运算符(C# 编程指南)

索引器(C# 编程指南)

索引器允许以类似于数组的方式为对象建立索引。

构造函数(C# 编程指南)

构造函数是在第一次创建对象时调用的方法。它们通常用于初始化对象的数据。

析构函数(C# 编程指南)

析构函数是当对象即将从内存中移除时由运行库执行引擎调用的方法。它们通常用来确保需要释放的所有资源都得到了适当的处理。

嵌套类型(C# 编程指南)

嵌套类型是在类或结构中声明的类型。嵌套类型通常用于描述仅由包含它们的类型所使用的对象。

Expand image请参见