-3
我对下面的代码感到困惑。哪一个更好用。你能解释他们之间的差异吗?string ss =“”; vs string ss = string.empty; vs string = null;在c#
我是C#学习者...
string ss = "";
string ss = string.Empty;
string = null;
我对下面的代码感到困惑。哪一个更好用。你能解释他们之间的差异吗?string ss =“”; vs string ss = string.empty; vs string = null;在c#
我是C#学习者...
string ss = "";
string ss = string.Empty;
string = null;
""
和String.Empty
是同义词。他们都提到空字符串。哪一个使用是一个偏好问题。下面的问题包含有关该主题的各种意见:
In C#, should I use string.Empty or String.Empty or "" to intitialize a string?
null
指空引用。一个空字符串和一个空的参考值之间的差异是在以下问题详细:
哪个更好很大程度上取决于你在使用此代码上下文 – ColinE
你可以纠正所有的拼写和你的问题中的语法错误? – Spook
String.IsNullOrEmpty(ss)是专门为那种比较设计的 –