问题标签 [nullreferenceexception]
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.
c# - 可能的 NullreferenceException
Resharper 显示“可能的 System.NullReferenceException”警告。然而,我看不出我怎么能得到一个。
如果我检查所有字段,这怎么能给出 NullReference?使用以下内容不会显示警告:
编辑:更新代码。
.net - 为什么这个扩展方法在 VB.NET 中会抛出 NullReferenceException?
根据以前的经验,我的印象是在空实例上调用扩展方法是完全合法的(尽管可能不是可取的)。所以在 C# 中,这段代码编译并运行:
然而,我只是为我的开发团队的其他成员整理了一小套示例代码(我们刚刚升级到 .NET 3.5,我被分配了让团队加快开发一些新功能的任务可供我们使用),我编写了我认为与上述代码等效的 VB.NET,结果发现它实际上抛出了一个NullReferenceException
. 我写的代码是这样的:
调试器就停在那里,就好像我调用了一个实例方法一样。我是否做错了什么(例如,我在 C# 和 VB.NET 之间定义扩展方法的方式是否存在一些细微差别)?在 VB.NET 中调用空实例的扩展方法实际上是不合法的,尽管它在 C# 中是合法的吗?(我会认为这是一个 .NET 的东西,而不是一个特定于语言的东西,但也许我错了。)
有人可以向我解释一下吗?
asp.net - 静态方法中的 HttpContext.Current NullReferenceException
我有一个带有几个静态方法的静态类。在这些方法中,我尝试使用HttpContext.Current
. 例如:
但是,当我这样做时,我收到了一个NullReferenceException
臭名昭著的“对象引用未设置为对象的实例”。
有任何想法吗?
null - 空字段上的GetHashCode?
如何处理GetHashCode
函数中的空字段?
c# - 对象引用未设置为对象 #5 的实例
你调用的对象是空的。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。
有任何想法吗?我不明白这个错误。
c# - 在页面回发期间在占位符控件中动态创建“CheckBoxList”引发空引用异常错误
我有一个 web 表单,它将根据数据库中的行数动态创建一些填充数据的复选框列表。然后将其添加到要显示的占位符中。
单击时有一个按钮,会将选定的复选框值添加到数据库中,但现在当单击该按钮并在回发后,页面将显示错误“System.NullReferenceException”。
以下代码写在 Page_Load 中 (!Page.IsNotPostBack) 并在一个循环中动态创建多个复选框列表:
任何人都可以提供帮助,因为似乎在回发后没有重新创建控件,因此它找不到控件并抛出空引用异常。
c# - C#中的面试问题
一位技术主管问我以下问题:
他创建了一个类,声明了一个对象并对其进行了初始化。但在某些情况下,我们可能会得到“空引用”异常。
他评论说这种异常有 1000 个可能的原因,并让我猜测一个原因。
我无法弄清楚。什么是(是)原因,我们可能会得到这样的异常?
c# - 将 XML 文件中的内容加载到下拉列表中时出错
上面的代码用于将 xml 文件中的国家列表加载到下拉列表中。但这样做时遇到空引用错误。
你调用的对象是空的。
xml文件的内容:
我应该在代码中的哪个位置进行更改,以便我可以逃避错误。
wcf - 获取回调通道时抛出 NullReference 异常
我正在尝试与 WCF 的双工合同相处。本文的代码
( http://msdn.microsoft.com/en-us/library/ms731184.aspx )
ICalculatorDuplexCallback 回调 = null; 回调 = OperationContext.Current.GetCallbackChannel();
引发 NullReferenceException。那么我该如何管理呢?
感谢您的关注!
c# - 空引用异常
“你调用的对象是空的。”
我对这个 C# 很陌生,所以任何帮助都会很棒。
我不知道我的错误是什么。
这就是剩下的代码