① 字符串对象有初始值且不为null时使用:object.Length() == 0
Tips:此方法效率最高但在使用时可能产生异常。
② object == string.Empty 和 object == ""
Tips:此两项方法前者的效率要略高于后者,但均逊于object.Length() == 0,使用时不会产生异常。
③ 判断字符串对象是否存在以及是否为空:string.IsNullOrEmpty(object)
Tips:string.IsNullOrEmpty(object)的执行效率略高于object == string.Empty。
④ 判断字符串对象是否为空以及是否存在空白字符:string. IsNullOrWhiteSpace(object)
Tips:string. IsNullOrWhiteSpace(object)的执行效率高于string.IsNullOrEmpty(object)
执行效率:string. IsNullOrWhiteSpace(object) > string.IsNullOrEmpty(object) > object.Length() == 0 > object == string.Empty > object == “”
C#判断字符串对象是否为空的几种方式
最新推荐文章于 2023-06-28 08:01:19 发布