<u></u>default
用來(lái)區(qū)別以下情況,
(1)T
是引用類型還是值類型,
(2)如果是值類型,是數(shù)值還是Struct
default(TestClass); //引用類型,返回null
default(int); //數(shù)值類型,返回0
default(TestStruct); //Struct值類型,返回成員為0或null的結(jié)構(gòu)
<u></u>default
用來(lái)區(qū)別以下情況,
(1)T
是引用類型還是值類型,
(2)如果是值類型,是數(shù)值還是Struct
default(TestClass); //引用類型,返回null
default(int); //數(shù)值類型,返回0
default(TestStruct); //Struct值類型,返回成員為0或null的結(jié)構(gòu)