EasyText, EasyLicense 的作者, https://github.com/EasyHelper Good Good Study,Day Day Up.

 

摘要: 经常看到同事写代码: bool? obj=从服务器返回来的值,可能为null。 if(obj !=null && Convert.ToBoolean(obj)==true){ //Do something}上面的代码的意图很明显,先判断obj 是不是null,如果不是null 的话,再调用Convert.ToBoolean方法,判断是不是True。上面的方法没有任何问题,但有一点要确认的是, obj!=null 这句话需要判断吗?于是笔者写了下面的代码来对Convert的ToXXX方法传递null值进行测试。 可以看到,method.Invoke(null,new object 阅读全文
posted @ 2011-06-11 22:46 LoveJenny 阅读(3190) 评论(24) 推荐(2) 编辑
EasyText, EasyLicense 的作者, https://github.com/EasyHelper Good Good Study,Day Day Up.