asp.net .NET Framework 4.7.2,对象引用未设置为对象的示例[重复]

kxkpmulp  于 2023-11-20  发布在  .NET
关注(0)|答案(1)|浏览(169)

此问题在此处已有答案

What is a NullReferenceException, and how do I fix it?(26个答案)
17天前关闭。
在调试模式下运行我们的.NET项目时遇到问题目标框架.NET Framework 4.7.2和我们使用Visual Studio 2012
运行调试时发生此错误,并将导致调试过程停止。Error MessageCall stack
x1c 0d1x的数据
我尝试使用Microsoft Symbols Server
选项->选择->符号->选择Microsoft符号服务器和仅指定的模块
禁用Just My Code
选项->选择->常规->取消选择仅我的代码并选择启用.Net Framework源代码单步执行
但只有相同的错误,但不同的调用堆栈Here is the call stack
即使这样,我们可以调试应用程序,但需要重新运行调试是需要时间。我不知道是什么问题,或者如果我错过了什么。

uqxowvwt

uqxowvwt1#

对象引用未设置为对象的示例
当该对象的示例为null时会发生这种情况。例如,我有一个名为student的类,我想使用这个对象。我的代码是:

public student st ;
public void Do(){
st.create();
}

字符串
st.create会抛出一个错误,因为我没有填充st对象。正确的方法可以是:

public student st ;
    public void Do(){
st = new student();
    st.create();
    }


对象引用未设置为对象的示例可能发生在其他一些事情中,但主要原因是对象为空

相关问题