未见对象引用到实例

未将对象引用设置到对象的实例原因分析及解决方法

 

System.NullReferenceException: 未将对象引用设置到对象的实例异常是在C#程序里面、有时候也会抛: Object reference not set to an instance of an object、一般情况是使用NULL的对象超成的、一般来说只要打上断点调试一下就可以发现是那个变量或对象为NULL、下面我把抛出这个异常最常见的情况说明一下、出现“未将对象引用设置到对象的实例”错误、一般是下面的原因

1、ViewState对象为Null

2、DateSet为空

3、sql语句或Datebase的原因导致DataReader空

4、声明字符串变量时未赋空值就应用变量

5、未用new初始化对象

6、Session对象为空

7、对控件赋文本值时、值不存在

8、使用Request.QueryString()时、所获取的对象不存在、或在值为空时未赋初始值

9、使用FindControl时、控件不存在却没有做预处理

10、重复定义造成未将对象引用设置到对象的实例错误

posted @ 2017-01-05 15:03  wonderfulviews  阅读(481)  评论(0编辑  收藏  举报