訪問修飾符 struct 結(jié)構(gòu)名
{
?????? 定義結(jié)構(gòu)成員
常量;字段;方法
屬性
事件
索引器
運(yùn)算符重載
帶參數(shù)構(gòu)造函數(shù)
嵌套結(jié)構(gòu)
}
結(jié)構(gòu)不支持繼承,所以結(jié)構(gòu)成員的可訪問性不能是protected或protected internal
使用new運(yùn)算符創(chuàng)建結(jié)構(gòu)變量
結(jié)構(gòu)名 結(jié)構(gòu)變量名= new 結(jié)構(gòu)名 ([參數(shù)表]);
枚舉不能是抽象的,也不允許派生
在枚舉聲明中不能使用abstract和sealed修飾符
枚舉有基礎(chǔ)類型(整型),默認(rèn)為int,可以聲明為byte,? sbyte,short,ushort,int,uint, long,ulong作為基礎(chǔ)類型,char除外
任意兩個(gè)枚舉成員不能具有相同的名稱,關(guān)聯(lián)值可以相同。