今天我们一起来探讨C#中常用的字符串判空IsNullOrWhiteSpace的几种方法。该方法用于检查字符串是否为null、空字符串("")或只包含空白字符。如果字符串为null、长度为判空或只包含空白字符(例如空格、制表符、换行符),返回true;否则返回false。与IsNullOrEmpty不同,IsNullOrWhiteSpace会考虑字符串中的空白字符。
判断字符串为空有好几种方法:
方法一: 代码如下:
static void Main(string[] args){string str = "";if (str == ""){Console.WriteLine("a is empty"); ;}Console.ReadKey();}
运行结果:a is empty

这样针对str = ""也是可以的,但是大多数场景是在方法的 入口处判空,这个字符串有可能是null,也有可能是" &
超级会员免费看
订阅专栏 解锁全文

3141

被折叠的 条评论
为什么被折叠?



