所以我有一个类似这样的东西
public string? SessionValue(string key)
{
if (HttpContext.Current.Session[key].ToString() == null || HttpContext.Current.Session[key].ToString() == "")
return null;
return HttpContext.Current.Session[key].ToString();
}
编译不通过。
我该如何返回可空字符串类型?
public class vector { public static vector func() { return null; } }
会导致错误,因为所有引用类型(类)并非都可为空。 - Assimilatervector
是一个类,所以func()
肯定可以返回null
。 - Lucas