如果有string.Empty为什么没有char.Empty?
问题描述:
可能重复:
Why is there no Char.Empty like String.Empty?如果有string.Empty为什么没有char.Empty?
我想传递一个空字符作为方法参数,我想知道为什么我不能说
char.Empty
,而C#允许我指定string.Empty
?
如果不行我有“”作为唯一的选择?
答
没有空字符同样的方式,没有空号。
您可以尝试使用“空”字:
char empty = '\0';
答
有没有这样的事,作为一个空字符。您需要使用可为空的类型来引入该概念。
char? c = null;
答
您可以使用识别空字符:
default(Char)
对不起注意到重复之前张贴了这个。 –