在vb.net中IsNullOrEmpty 和 IsNullOrWhiteSpace的异同如下所示,我们以表格方式查看结果,可以看到如下内容:
value | IsNullOrEmpty | IsNullOrWhiteSpace |
---|---|---|
"Hello" | false | false |
"" | true | true |
null | true | true |
" " | false | true |
"\n" | false | true |
"\t" | false | true |
是否必须将所有 String.IsNullOrEmpty 替换为 String.IsNullOrWhiteSpace?是的,除非你有特定的原因将表中最后的三个值视为有效字符。