默認值表

值類型 | 內置類型表 | 類型引用表
下表顯示了由默認構造函數返回的值類型的默認值。默認構造函數通過 new 運算符調用,例如:

int myInt = new int();
以上語句同下列語句效果相同:

int myInt = 0;
請記住:在 C# 中不允許使用未初始化的變量。

值類型 默認值
bool                 false
byte                 0
char                 '/0'
decimal             0.0M
double             0.0D
enum                 表達式 (E)0 產生的值,其中 E 爲 enum 標識符。
float                0.0F
int                 0
long                 0L
sbyte                 0
short                 0
struct             將所有的值類型字段設置爲默認值並將所有的引用類型字段設置爲 null 時產生的值。
uint                 0
ulong                 0
ushort             0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章