问题标签 [object-reference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 你调用的对象是空的
那是我的代码:
只有当我这样做时,我才会收到此错误:
我该如何解决?
wpf - 设置WPF ColorPicker的控制模板
我正在尝试将 WPF 颜色选择器的控制模板设置为矩形。我希望只显示一个矩形来代替 ColorPicker ComboBox。但是当我在 ControlTemplate 中放置任何控件时,我会收到“对象引用未设置为对象实例”的错误。
这是我的 wpf 代码:
关于我做错了什么的任何建议?
java - 相同(?)对象的不同对象引用
我最近问过如何从另一个类中获取唯一的类实例。
所以,我试图让它工作:
我的Application
:
我的View
:
问题是该main
方法返回不同的对象引用。
我的代码有什么问题?
c# - 如何判断对象引用是否为空?
确定对象引用变量是否为 的最佳方法是null
什么?
是以下吗?
asp.net - Intellisense 未显示代码中的某些控件
我是一个 asp.net 初学者,我正在尝试动态设置可见属性,但我无法在后面的代码中访问“TestLinkBox”或“TestLink”ID。我尝试重建解决方案,删除designer.cs文件并让它重新创建并尝试了我在stackOverflow上找到的一些解决方案,正如您在后面的代码中看到的那样,但我总是得到“对象引用未设置为实例一个东西。” 错误。我究竟做错了什么?
ASP.NET 代码的一部分
代码背后
c# - 如何检查应用程序是否仍在使用 ObjectContext?
好吧,这个问题几乎说明了一切,但我会尽力为您提供上下文。我正在使用 Entity Framework 4.0,我经常使用以下语法 -
我的理解是,每当我退出using
块时,都会调用类(MLEntitiesDispose()
的基类)的方法,我猜这会释放任何非托管资源,特别是在这种情况下,是数据库连接。ObjectContext
但是由于我通过this.ClientList = context.Clients.ToList();
上下文持有对上下文对象的引用,因此不会被垃圾收集。正确的?
现在对于一些实例化的上下文对象,当应用程序运行时,我需要知道它们是否仍然被持有、被应用程序使用,或者它们是否已经被释放。我没有对using
块外上下文的任何引用,但即使我有任何引用,尝试使用该引用也会使应用程序使用上下文对象。那么我该怎么做呢?任何建议表示赞赏。谢谢。
编辑:实际上我并不是说我持有对上下文对象的直接引用。诚实的错误。我的意思是,因为Clients
它是上下文的一个属性,并且通过this.ClientList
我持有对 的引用Clients
,只要实例化上下文的当前对象与它一起存在this.ClientList
,它不会使上下文对象也保持活动状态吗?
c# - 如何在运行时检查应用程序当前是否正在使用对象,或者是否已被垃圾收集?
这个问题几乎说明了一切。在我的代码中的某处,我ObjectX
用new
关键字实例化了一个对象。就内存和其他资源而言,现在ObjectX
是昂贵的。我需要一种方法来在运行时检查ObjectX
当前是否处于活动状态并被应用程序使用,或者是否已被垃圾收集。
任何使用对对象的引用的尝试都会使对象被使用。那我该怎么做呢?
java - Java - 在另一个线程中使用可变对象引用的首选设计?
从上面的代码示例可以看出,我将一个可变对象传递给一个实现 Runnable 的类,并将在另一个线程中使用该可变对象。这是危险的,因为 ObjectA.foo() 在启动新线程后仍然可以改变可变对象的状态。在这里确保线程安全的首选方法是什么?将 MutableObject 传递给 ObjectB 时是否应该复制它?可变对象是否应确保内部正确同步?我以前曾多次遇到过这种情况,尤其是在尝试在许多 GUI 应用程序中使用 SwingWorker 时。我通常会尝试确保仅将不可变对象引用传递给将在另一个线程中使用它们的类,但有时这可能很困难。
asp.net - 异步任务 _dlgt.EndInvoke(ar) 对象引用未设置为对象的实例
我正在开发一个需要执行异步任务的应用程序。我使用了http://msdn.microsoft.com/fr-fr/library/system.web.ui.page.executeregisteredasynctasks.aspx给出的代码的两倍
我只需将其复制并粘贴到我的应用程序中。不幸的是,我有一次抛出了一个错误,而另一个却完美无缺。
错误是:
我真的不知道如何摆脱这个错误,欢迎帮助。
c# - new EventHandler 上的非静态字段、方法或属性错误需要对象引用
我知道这个主题在 SO 上随处可见,但我找不到任何具体的内容。我有一个类用于存储我为我的应用程序创建的所有窗口。我想要做的是创建一个新窗口,如果不存在,并附加一些事件。问题是事件正在引发错误。
下面的代码片段在类中,当事件发生时,应该创建一个新窗口。下面是两个事件处理程序定义。这些都在同一个班级。
两个事件处理程序的代码
希望这是足够的信息来帮助我调试问题。
提前致谢。