C#检查泛型类型参数是否为可空类型

示例

public bool IsTypeNullable<T>()
{
    return Nullable.GetUnderlyingType( typeof(T) )!=null;
}