我知道我可以设置为null
string val = null;
Run Code Online (Sandbox Code Playgroud)
但我想知道其他方法我可以将其设置为null.是否有像String.null我可以使用的功能.
Asi*_*taq 25
我觉得你看得很远 String.Empty
string val = String.Empty;
Run Code Online (Sandbox Code Playgroud)
更新: TheFuzzyGiggler评论值得一提:
这是更好的设置
string来empty而不是null.以后要避免例外.如果你必须阅读和编写很多字符串,那么你将null在整个地方都有价值例外.或者你会有很多if(!string.isNullorEmpty(string))令人讨厌的事情
Set*_*ers 16
您还可以使用default关键字.
string val = default(string);
Run Code Online (Sandbox Code Playgroud)
这是关于default关键字的另一个问题: C#中`default`关键字的用途是什么?
| 归档时间: |
|
| 查看次数: |
48202 次 |
| 最近记录: |