zoukankan      html  css  js  c++  java
  • 【转载】 C#使用string.IsNullOrWhiteSpace方法判断字符串是否为非空字符

    在C#编程过程中,很多时候需要判断传入过来的字符串是否为Null或者空字符或者空白字符,此时就可以使用到string.IsNullOrWhiteSpace方法来判断,如果字符串为null或者空字符Empty的时候,string.IsNullOrWhiteSpace将会返回true,否则返回false。string.IsNullOrWhiteSpace的方法签名格式为string.IsNullOrEmpty(strValue),strValue代表你需要判断的字符信息。和方法string.IsNullOrEmpty方法相比,string.IsNullOrWhiteSpace方法还判断全是空格的那种空白字符串。

    举例如下:

     string stringA = null;
    string stringB = "";
     string stringC = "C";
     string stringD = "   ";//空白字符串

    var resultA = string.IsNullOrEmpty(stringA);
    var resultB = string.IsNullOrEmpty(stringB);
     var resultC = string.IsNullOrEmpty(stringC);
     var resultD1 = string.IsNullOrEmpty(stringD);
     var resultD2= string.IsNullOrWhiteSpace(stringD);

    上述例子得到的结果为resultA=true,resultB=true,resultC=false,resultD1=false,resultD2=true。

    通过对比resultD1和resultD2的值可知道string.IsNullOrWhiteSpace方法针对空白字符串如全是空格的这种情况判断也为true。而string.IsNullOrEmpty则不同,返回false

    备注:原文转载自博主个人站IT技术小趣屋,原文链接为C#使用string.IsNullOrWhiteSpace方法判断字符串是否为非空字符_IT技术小趣屋

    博主个人技术交流群:960640092,博主微信公众号如下:

  • 相关阅读:
    Minimum Path Sum
    Unique Paths II
    Unique Paths
    Rotate List
    Permutation Sequence
    Merge Intervals
    Jump Game
    Group Anagrams
    Combination Sum II
    评分
  • 原文地址:https://www.cnblogs.com/xu-yi/p/10993537.html
Copyright © 2011-2022 走看看