这句话什么意思呢 不太懂 

解决方案 »

  1.   

    就是说对象引用是空的

    Form myform;
    myform.Show();//未将对象引用设置到对象的实例
    而正确的是
    Form myform;
    myform=new Form();//新建实例并将对象引用设置到实例
    myform.Show();//没错 
      

  2.   

    就是你用的 属性或类 没有实例化
    比如
    public Class class1
    {
        public bool save(){}
    }public Class class2
    {
        public class1 aa;
        aa.save();
    }这时就会报“未将对象引用设置到对象的实例”
    你可以检查下你代码里哪个属性或类时null 但你却使用了它
      

  3.   

    “System.NullReferenceException: 未将对象引用设置到对象的实例”问题可能原因如下:
    1、ViewState 对象为Null。
    2、DateSet 空。
    3、sql语句或Datebase的原因导致DataReader空。
    4、声明字符串变量时未赋空值就应用变量。
    5、未用new初始化对象。
    6、Session对象为空。
    7、对控件赋文本值时,值不存在。
    8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。
    9、使用FindControl时,控件不存在却没有做预处理。
    10、重复定义造成未将对象引用设置到对象的实例错误. 
      

  4.   

    对象只有声明,没有创建实例。即没有new