在我的应用中,我想检查字符串变量是否为空。
我按照以下方式处理了它,
if ((Name == null) || (Name == ""))
{
//Handled
}
但它通过了这个条件,如果值是" "(空白)。 如何检测变量是否只包含空格?
提前致谢!
答案 0 :(得分:4)
if (String.IsNullOrWhiteSpace(Name))
{
//Handled
}
答案 1 :(得分:3)
String.IsNullOrWhiteSpace(Name)
关于它的MSDN文章
答案 2 :(得分:2)
使用String.IsNullOrEmpty
检查null或空,String.IsNullOrWhiteSpace
检查null或空格
答案 3 :(得分:1)
使用String.IsNullOrEmpty
检查它是否为空,String.IsNullOrWhiteSpace
检查是否有空格!!对于您的案例String.IsNullOrWhitespace(Name)