C#中未将对象引用设置到对象的实例是什么意思?
1个回答
展开全部
意思是你使用这个对象之前,没有将之实例化。
比如:
Label l = new Label();
这个是已经实例化了,可以对其成员进行操作。
注意:实例化是调用构造方法要加括号。
如果你是Label l;
那下面如果你调用l.Text之类的属性,那就会出现你那个错误。
扩展资料:
程序运行多次,会出现异常:未将对象引用设置到对象的实例
问题代码:
List<string> list = null;
try
{
int xx = list.Count;
list=getList();//给list赋值方法
for (int i = 0; i < list.Count; i++)
{
if (list[i].Contains("11"))
{
MessageBox.Show("success");
}
}
}
catch(Exception ex)
{
MessageBox.Show(string.Format("请截图并联系:\r\n ErrorCode={0}\r\n ErrorMsg={1}\r\n ErrorStackTrace={2}",
Marshal.GetLastWin32Error(), ex.Message, ex.StackTrace));
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询