System.String是一个引用类型,已经"可以为空".
Nullable
System.String是一个引用类型,已经"可以为空".
Nullable
你让它变得复杂.string
已经可以为空了.你不需要让它更可空.取出?
房产类型.
string不能是Nullable的参数,因为string不是值类型.String是引用类型.
string s = null;
是一个非常有效的声明,不需要让它可以为空.
private string typeOfContract { get { return ViewState["typeOfContract"] as string; } set { ViewState["typeOfContract"] = value; } }
因为as关键字应该工作.
String是一种引用类型,因此您不需要(也不能)Nullable
在此处使用.只需将typeOfContract声明为字符串,只需在从查询字符串中获取null后检查是否为null.或者如果要处理与null相同的空字符串值,请使用String.IsNullOrEmpty.