J'ai une question à propos des listes imbriquées.Liste imbriquée Question
J'ai une classe similaire à ce qui suit ...
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; }}
}
Cela semble être ok jusqu'à ce que je référence à la liste dans dans mon code en disant quelque chose de similaire à
if myItemName = this.order.orderItems[0].itemName
Le problème vient quand j'ajoute le "[0] .itemName". Quelqu'un peut-il m'aider avec ce que je manque?
ajouter le "[0] .itemName"? Voulez-vous dire attribuer une valeur ou ajouter? –
Que se passe-t-il réellement? Une erreur de compilation? Erreur d'exécution? Est-ce que vous avez déjà assigné des orderItems ou est-il resté vide? – Foole