[C#] default(T)

<u></u>default用来区别以下情况,
(1)T是引用类型还是值类型,
(2)如果是值类型,是数值还是Struct

default(TestClass);    //引用类型,返回null
default(int);    //数值类型,返回0
default(TestStruct);    //Struct值类型,返回成员为0或null的结构
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容