星空网 > 软件开发 > ASP.net

检查对象是否为NULL或者为Empty

不管是在Winform开发,还是在asp.net 开发中当从一个数据源中获取数据时你总是不知道这个数据的状态,这个时候总要对她进行一次判断,不过每次进行一次判断总是要写怎么一堆代码,
时间长了,总感觉不太好,于是就有了下面代码的封装,这是一个扩展的泛型方法,写在了System.命名空间下面,省去了重复写这么多代码的时间,每次只要原点调用以下就可以了.

呵呵,

检查对象是否为NULL或者为Empty检查对象是否为NULL或者为Empty
 1 namespace System 2 { 3   public static class CheckValueExten 4   { 5     /// <summary> 6     /// 检查当前对象是否为NULL,或者string是NULLOrEmpty 7     /// </summary> 8     /// <typeparam name="T"></typeparam> 9     /// <param name="str"></param>10     /// <returns></returns>11     public static bool CheckValue<T>(this T str)12     {13       if (str is string)14       {15         if (!string.IsNullOrEmpty(str.ToString()))16         {17           return true;18         }19         else20         {21           return false;22         }23       }24       else25       {26         if (str == null)27         {28           return false;29         }30         else31         {32           return true;33         }34       }35     }36   }37 }

源代码



原标题:检查对象是否为NULL或者为Empty

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

亚马逊与沃尔玛竞购Flipkart,eBay或成为双方竞购难点:https://www.ikjzd.com/articles/597
2019最好用的Chrome扩展工具!:https://www.ikjzd.com/articles/59702
各大跨境电商平台对比,新手入行应该选择哪个平台?:https://www.ikjzd.com/articles/59705
深度:亚马逊的跟卖为哪般?卖家该如何应对?:https://www.ikjzd.com/articles/59706
围观:优秀卖家的Listing,都长这样:https://www.ikjzd.com/articles/59707
营收26亿美元!eBay发布2019年第一季度财报!:https://www.ikjzd.com/articles/59710
三百元以内千兆路由器怎么选择?:https://www.vstour.cn/a/363184.html
千岛湖绿城度假酒店的简介:https://www.vstour.cn/a/363185.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流