我得到了一个例外,我没有看到我错过的东西。
我有一个名为MyComposedModel的对象模型,我通过添加每个元素来创建这些元素的列表。
我有这个:
List<MyComposedModel> TheListOfModel = null;
MyComposedModel ThisObject = new MyComposedModel();
foreach (MyComposedModel in some list)
{
ThisObject.Reset() //clears all properties
....
TheListOfModel.Add(ThisObject)
}
我在Add(ThisObject)行上得到Object reference not set to an instance of an object.
。
我错过了什么?
感谢。
答案 0 :(得分:6)
您必须先初始化TheListOfModel
。而不是:
List<MyComposedModel> TheListOfModel = null;
这样做:
List<MyComposedModel> TheListOfModel = new List<MyComposedModel> ();
答案 1 :(得分:0)
TheListOfModel为null,因此您无法在其上应用方法。