zoukankan
html css js c++ java
转载收藏【C#检查foreach为null判断】
C#检查foreach为null判断
1、foreach遍历列表或数组时,如果list或数组为null,就会报错,如下图:
2、不知道微软封装foreach的为什么不先检查要遍历的对象是否为null,这样就导致,我们在写代码时,遍历列表时就要先判断列表是否为null,如下图:
3、为了简化这一判断是否null的过程,我写了一个扩展方法,因为列表和数组都继承IEnumerable接口,所以该扩展方法就扩展在IEnumerable类型上,为了通用,将这个方法写成了个泛型方法,如下图:
4、这样在遍历列表的地方就不要先判断列表或数组是否为null了,直接用这个扩展方法即可,如下图:
5、数组也可以哟,如下图:
查看全文
相关阅读:
apache
zabbix 问题
node起步
记录一次利用cropperjs修建图片并上传的过程
vue走过的那些坑
关于vue传参问题
mybatis的走过的坑
通常如何对网站的文件和资源进行优化?
一个页面从输入URL到页面加载显示完成,这个过程都发生什么?
JQuery---过滤器
原文地址:https://www.cnblogs.com/guzhengtao/p/13773818.html
最新文章
luogu P3254 圆桌问题
luogu P2764 最小路径覆盖问题
luogu P3356 火星探险问题
Codeforces 1300E. Water Balance
Codeforces1300D. Aerodynamic
Codeforces1300C-Anu Has a Function
ABC154F
ABC154 E
iOS 创建xcode插件
CocoaPods安装遇到的坑。
热门文章
IOS 图片上传处理 图片压缩 图片处理
iOS 9.3真机适配-Could not find Developer Disk Image问题
yum 报错2
dos命令
yum 问题
zabbix 数据库问题
zabbix 内存溢出
zabbix安装
zabbix 图形注释乱码
zabbix 添加图行树
Copyright © 2011-2022 走看看