我正在尝试初始化类中的列表,但它将对象设置为未设置为对象的实例
OBJS
class te1
{
public t2 test2 {get; set;}
public string tst {get; set;}
}
class t2
{
public List<string> da {get; set;}
}
调用(这是抛出错误的内容)
var data = new te1();
data.t2.da = new List<string>();
答案 0 :(得分:1)
你需要在使用 da
list之前初始化test2,这应该是,
var data = new te1();
data.test2 = new t2();
data.test2.da = new List<string>();