【发布时间】:2011-11-25 20:06:34
【问题描述】:
我想传递一个空字符作为方法参数,我想知道为什么我不能说
char.Empty
而 C# 允许我指定 string.Empty ?
如果没有,我是否将 '' 作为唯一选项?
【问题讨论】:
我想传递一个空字符作为方法参数,我想知道为什么我不能说
char.Empty
而 C# 允许我指定 string.Empty ?
如果没有,我是否将 '' 作为唯一选项?
【问题讨论】:
没有空字符就像没有空数字一样。
您可以尝试使用“null”字符:
char empty = '\0';
【讨论】:
没有空字符这样的东西。您需要使用可为空的类型来引入该概念。
char? c = null;
【讨论】:
你可以用来识别空字符:
default(Char)
【讨论】: