我有一个关于嵌套列表的问题。嵌套列表问题
我有类似以下的一类...
public class Order
{
private Guid id;
[DataMember]
public Guid ID { get { return id; } set { id = value; }}
private List<Items> orderItems;
[DataMember]
public List<Items> OrderItems { get { return orderItems; } set { orderItems= value; } }
}
public class Items
{
private string itemName;
[DataMember]
public string ItemName { get { return itemName; } set { itemName = value; }}
}
这似乎是确定,直到我引用我的代码说类似的东西内的列表
if myItemName = this.order.orderItems[0].itemName
问题来了当我添加“[0] .itemName”。任何人都可以帮我解决我失踪的问题吗?
添加“[0] .itemName”?你是指分配一个值还是添加? – 2009-12-02 04:31:01
实际发生了什么?编译错误?运行时错误?你曾经分配orderItems还是留作null? – Foole 2009-12-02 04:45:16