欢迎

How more than you show,speak less than you know.

C#的枚举默认值

C#枚举类型的默认值为0;

如果在使用过程中只定义了枚举类型变量,没有给枚举类型的变量赋值,则系统会自动默认赋值为0,而不是null,非常需要注意;

最好在定义枚举类型变量的时候赋初值,否则不小心就容易出错

如果枚举类型中的某个成员被赋予0值(不要求是第一个成员),那么枚举变量所储存的值就是该成员的值。假定Alignment的成员被赋值如下:

https://blog.csdn.net/xiaominggunchuqu/article/details/77991602

13.https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/default-values-table

发表评论

电子邮件地址不会被公开。 必填项已用*标注