日期:2014-05-17  浏览次数:20405 次

是否每个对象都需要判断是否为null
.net 开发webform,想请教一下各位:是否页面中每个对象都需要判断是否为null?
.net?web?C# .net? C# web

------解决方案--------------------
不知道你的具体需求,应该是用到的对象应该要判断一下。
------解决方案--------------------
如果你需要访问I个对象,并对其进行操作,比如转换或者访问其属性,调用他的接口等,最好都要保证他不为null,否则会出错
------解决方案--------------------
要看你当实定义对象时是否有附上初使值

string _txt; 与 string _txt=""; 的区别
------解决方案--------------------
通常是你需要操作该对象的值才需要判断DBnull,比如Convert.Toint32(txt1)*Convert.Toint32(txt2)
你就要判断两个值是否DBull,空的话会报错
------解决方案--------------------
你访问一个对象,对象不在 那怎么访问,所以你要么就回去(return),要么就先打电话问她在不在家(if(isnull){ return; })
------解决方案--------------------
可以写一个公用类,处理这些空值 
------解决方案--------------------
不过就是一个检索,你百度搜索不到它会告诉你,搜索到0个结果,难道还给你跳转404么