C#关键字default的使用

C#中关键字default根据上下文可有多种含义:
1、switch语句中使用default表示除了与case匹配之外的默认情况。
2、在泛型中使用default,根据泛型类型是引用类型还是值类型,结果不同。若为引用类型,default将泛型类型初始化null,如果是值类型,default将泛型类型初始化为0。
3、在类型应用中可以通过default获得缺省值,如default(int)。

猜你喜欢

转载自blog.csdn.net/qq_43026206/article/details/85163874