未将对象引用设置到对象的实例都可能由哪些原因引起的?
1个回答
展开全部
首先,你要知道--在.net里面所有操作的变量都是对象。\x0d\x0a一般的标示符,如int,string,char等等,最后都会转换为System命名空间下面的类名(如Int32,String,Char等等),当然类实例化的就更不用说了。\x0d\x0a对象就必然存在若干的属性和方法。\x0d\x0a你要操作一个对象,也必然是操作它的属性或者方法。\x0d\x0a\x0d\x0a“未将对象引用设置到对象的实例”,也就是说你要调用对象实例里面不存你要操作的属性或者方法,而在确定你的对象里面有你要操作的属性或者方法,但是仍然报错,就多半是你操作的对象变成null了。因为null实际上也是一个对象(Nullable类型),所以它不会提示你“你操作的对象为空”这类的信息,而是对象实例中不存在你要操作的属性或者方法,也就是“未将对象引用设置到对象的实例”。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询