<分区>
Possible Duplicates:
How to check if an object is nullable?
Determine if reflected property can be assigned null
如何正确识别给定类型的变量(或类成员)是否可以采用 null
?更具体如何处理Nullable<T>
因为它不是引用类型?或者任何其他可能定义了一些奇怪的隐式转换的类型。
我的直觉是唯一确定的方法是 try{} catch{}
看看它会不会爆炸……但也许它有一些技巧。