访问修饰符 struct 结构名
{
定义结构成员
常量;字段;方法
属性
事件
索引器
运算符重载
带参数构造函数
嵌套结构
}
结构不支持继承,所以结构成员的可访问性不能是protected或protected internal
使用new运算符创建结构变量
结构名 结构变量名= new 结构名 ([参数表]);
枚举不能是抽象的,也不允许派生
在枚举声明中不能使用abstract和sealed修饰符
枚举有基础类型(整型),默认为int,可以声明为byte, sbyte,short,ushort,int,uint, long,ulong作为基础类型,char除外
任意两个枚举成员不能具有相同的名称,关联值可以相同。