问题标签 [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.

0 投票
3 回答
664 浏览

c# - 你调用的对象是空的

我分配了两个字符串数组:

它们都充满了数据项。例如 SelectColumns.length = 7,WhereColumns.Length=3;

当我去实现它们时,我遇到了一个异常:object reference not set to an instance of an object。我在下面使用它们:

这里DPS是一个类的对象,如下所示:

0 投票
2 回答
124 浏览

c# - 当我创建一个与地址有关系(多对多)的事件时,我收到错误:对象引用未设置为对象的实例

可能重复:
.NET 中的 NullReferenceException 是什么?

我有一个与地址有关系的类事件,这是一个多对多的关系。当我尝试将地址添加到我的事件时,它会给出错误:

你调用的对象是空的。

这是我的代码:

事件类

地址等级

语境

事件控制器

在我的控制器上加上“viewEvent.Addresses.Add(address);” 我得到了错误。当我将鼠标悬停在地址上时,它具有正确的值,但它一直说对象引用未设置...

0 投票
2 回答
1060 浏览

c# - 对象引用未设置为对象的实例(定时器数组)

我正在使用以下代码,但出现错误

对象引用未设置为对象的实例”在第 2 行。

为什么?

0 投票
2 回答
892 浏览

android - 从 Android 中的多个活动控制生成的线程

我有一个运行后台线程的应用程序,该线程定期执行任务。UI 线程在几个不同的活动中移动。

我使用的教程可以在这个博客上找到,它的要点如下:

  • 创建一个扩展 Thread 的类

public final class JSONThread extends Thread {

  • 在该类中定义一个方法,将任务添加到 MessageQueue,在可以时提示执行。

public synchronized void enqueueJSON(final JSON.JSON task) {

但是,在我的主要活动中创建初始对象后,导航到另一个活动显然会丢失绑定到我的线程的对象。我不再能够调用该对象上的方法(因此无法添加到队列中)。

我不确定这是由于我在架构方面的错误决定还是由于监督了明显的解决方案造成的。有任何想法吗?请注意,出于此目的,我试图避免使用 AsyncTask,因为一个简单任务的五个线程池似乎有点太多了。

0 投票
1 回答
2180 浏览

c# - 我可以禁用 AutoMapper 引用缓存吗?

我相信 AutoMapper 在将对象列表从一种类型映射到另一种类型时使用缓存。看看下面的代码:

代码的输出表明,即使我只设置了 destList 列表中第一个对象的 SomeOtherNumber,前三个项目也具有相同的属性值,因为它们引用了相同的对象引用。我想知道我是否可以禁用此行为,因此即使我在源列表中有重复的引用,我也不会在目标列表中有重复的引用。这有意义吗?

这是输出:

0 投票
2 回答
233 浏览

java - Java中的双重调度

我不确定我是否对双重调度有错误的想法。但这就是我的想法:

由于Javas Single diapatch,我认为Java在运行时将objA正确解析为Achild,而在编译时将参数解析为B。请告诉我哪里弄错了?

0 投票
3 回答
276 浏览

c++ - 如何使用静态对象和方法!?C++ 挫折

所以我已经做了几个小时我认为会快速简单的项目,但我无法让它工作!这让我很沮丧,哈哈,我必须接近,但也许我不是。

我将在我的代码中包含解释它应该做什么的注释。本质上它使用私有构造函数和析构函数。一个成员整数,然后是一个公共静态函数,用于返回对类中对象的引用 - 以及一个应该显示成员整数并递增它的公共函数。我不断收到范围和初始化错误。

以下是错误:

任何帮助或建议将不胜感激!

这是我的代码(Singleton.h、Singleton.cpp、main.cpp):

单例.h:

单例.cpp:

主.cpp:


想法/建议/问题/疑虑?任何事情都将有助于减轻这给我带来的挫败感,哈哈。给我造成这样的问题似乎太简单了。谢谢!

0 投票
5 回答
7046 浏览

c# - 如何在 C# 中创建对象引用?

我最近开始创建自己的课程,并决定创建一个简单的课程,但遇到了 1 个问题。这是发生了什么:

在我的 Form1 中,我有一个

在我的名为 test 的新课程中,我有这个:

稍后在 Form1 中,我使用我的新类来检查连接是否打开,方法是:

很明显,返回字符串将是“关闭”,因为我在 test.cs 中的 SqlCeConnection 没有链接到我的 Form1 中的 SqlCeConnection

我该如何以简单的方式做到这一点?

谢谢。

0 投票
2 回答
409 浏览

c# - 将表单类型传递给方法返回空引用?

我有一个方法是这样的:

通过将参数传递给这些未设置为实例对象的返回对象引用:

0 投票
5 回答
3343 浏览

c# - 未使用 for 循环将对象引用设置为对象错误的实例

我的程序给了我错误:

你调用的对象是空的。

我只希望循环运行一次以仅显示最后计算的平均值。如果我这样做:即:更改int i = counteri = 0

然后我的程序可以工作,但它会根据输入的学生数量多次显示消息框,i最后一个值是正确的平均值。

我使用了一个名为Student来计算平均值的类。然而,这不是问题,因为正在显示正确的平均值。

我能做些什么来解决这个错误?