C#在对象类里添加了一个LIst<T>类型的属性,怎么往该属性添加

图片说明图片说明

首先,拼写错误纠正下,是Item,不是itme
然后

private List<HeathCheckItem> items = new List<HeathCheckItem>();
public List<HeathCheckItem> Items
{
get { return items; }
set { items = value; }
}

1,你的s应该没初始化
2,你s里面的item可能没初始化

添加之前,判断下
if(s != null && s.Items != null)
{
s.Items.Add(h);
}