[英]Initializing ThreadStatic field still causes NullReferenceException
[英]Initializing multiple variable in one statement causes NullReferenceException
我正在尝试将对象列表嵌套在列表中; 我尝试了以下方法:
实例化:
public static List<PhonePeople> Helpdesk, Admins = new List<PhonePeople>();
public static List<List<PhonePeople>> PDepartments =
new List<List<PhonePeople>>{Helpdesk,Admins};
尝试添加到服务台列表,如下所示:
MainWindow.PDepartments[counter].Add(thisPerson);
错误:
“你调用的对象是空的”
我将计数器定义为0,0是帮助台的索引。 Mainwindow是静态列表所在的位置。 我认为我的列表列表或添加方式有问题;
怎么了?
您的行public static List<PhonePeople> Helpdesk, Admins = new List<PhonePeople>();
仅实例化Admins
而不是HelpDesk
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.