未将对象引用设置到对象的实例都可能由哪些原因引起的?

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式