hallo, ich habe eine Liste von InventoryItems und wenn ich zb. ein Key hinzufüge, dann ist die Liste trotzdem leer.
var ch = new Chest();
ch.Items.Add(new Key { ID = 12345 });
Die Liste selbst:
public List<InventoryItem> Items => new List<InventoryItem>();
Wie kann das sein? Die Liste wird nur einmal initialisiert und sonst nur das item hinzugefügt.
Vielen Dank für Hilfe
C. Anders
Der Getter erzeugt immer beim Getten eine neue Liste 😉
(so hast du es wenigstens programmiert)
Hast du wohl ein > zuviel drin