Mer*_*ham 63
如果您有.NET 4,请使用以下string.IsNullOrWhiteSpace方法:
if(string.IsNullOrWhiteSpace(myStringValue))
{
// ...
}
Run Code Online (Sandbox Code Playgroud)
如果你没有.NET 4,并且可以修剪你的字符串,你可以先修剪它,然后检查它是否为空.
否则,你可以考虑自己实现它:
.Net 3.5使用代码约定实现String.IsNullOrWhitespace
Shi*_*mmy 32
如果您已经知道该字符串不为null,并且您只是想确保它不是空字符串,请使用以下命令:
public static bool IsEmptyOrWhiteSpace(this string value) =>
value.All(char.IsWhiteSpace);
Run Code Online (Sandbox Code Playgroud)