**1、类
类的访问修饰符 修饰符 类名
{
类的成员
}
2、方法
访问修饰符 修饰符 返回值类型 方法名(参数列表)
{
语句块;
}
3、get/set访问器
public 数据类型 属性名
{
get
{
获取属性的语句块;
return 值;
}
set
{
设置属性得到语句块;
}
}
//简写
public 数据类型 属性名{get;set;}
4、构造方法
访问修饰符 类名 (参数列表)
{
语句块;
}
5、析构函数
而析构方法则是在垃圾回收、释放资源时使用的
~类名()
{
语句块;
}
6、lambda表达式
访问修饰符 修饰符 返回值类型 方法名(参数列表) => 表达式;
6、部分类
访问修饰符 修饰符 partial class 类名{……}
7、数组定义
//一维数组
数据类型[] 数组名;
数据类型[] 数组名 = new 数据类型[长度];
数据类型[] 数组名 = {值 1, 值 2, ...}
数据类型[] 数组名 = new 数据类型[长度]{值 1,值 2,...}
2、多维数组
//定义多维数组
数据类型[ , , ...] 数组名;
数据类型[ , , ...] 数组名 = new 数据类型[m,n,...] {{ , , ...},{ , , ...}};
数据类型[][] 数组名 = new 数据类型[数组长度][];
数组名[0] = new 数据类型[数组长度];
8、枚举类型
访问修饰符 enum 变量名 : 数据类型
{
值l,
值2,
}
9、结构体
访问修饰符 struct 结构体名称
{
//结构体成员
}