Joh*_*ann 4 .net c# space .net-3.0 file
我想忽略一个空的行,null或只有空格或空格(空格).这里的关键字是多个空格.我试过下面的代码没有成功
if (!string.IsNullOrEmpty(line1))
Run Code Online (Sandbox Code Playgroud)
要么
if (line2 != "")
Run Code Online (Sandbox Code Playgroud)
而且我不想修剪文件因为我想捕捉空间空间abc空间而不是空间空间空间等等谢谢
.NET Framework 4:
string.IsNullOrWhiteSpace(str);
Run Code Online (Sandbox Code Playgroud)
IsNullOrWhiteSpace是一种类似于以下代码的便捷方法,除了它提供了卓越的性能:
return String.IsNullOrEmpty(value) || value.Trim().Length == 0;
Run Code Online (Sandbox Code Playgroud)
IsNullOrWhiteSpace在MSDN上
.NET Framework <4:
你可以使用那条线或:
if (value != null && value.Trim().Length > 0)
{...}
Run Code Online (Sandbox Code Playgroud)
Trim在MSDN上