【问题描述】
- 问题报错提示:“System.NullReferenceException:未将对象引用设置到对象的实例”
- 详细信息:
System.NullReferenceException
HResult=0x80004003
Message=未将对象引用设置到对象的实例。
Source=mscorlib
StackTrace:
at System.Object.GetType()
at DSYCVPP.Form1.UpdateLanguageCulture()
at DSYCVPP.Form1.Init(String& msg)
at DSYCVPP.Program.StartMain()
at DSYCVPP.Program.Main()
【问题分析】
出现它是由于引用的对象是null或empty导致
声明变量时:(T表示类)
T a = null;
此时在栈上有一个地址。地址占4个字节,但地址没有任何指向,即指向内容为空
如果调用T的成员函数,出错:未将对象引用设置到对象实例