我知道仅仅检查类型是否不是值类型是不够的.我如何解释那些Nullable?
重复
如何检查对象是否可以为空?
您可以使用Nullable.GetUnderlyingType,如果类型不可为空,则返回null.