C # System.Collections.Generic.List`1 [System.String]

Zaczynam więc kurs Web Development w septemeber i będziemy programować w C #. Więc zacząłem się tego uczyć, więc mam w tym trochę doświadczenia. Teraz mam ~ 2 lata doświadczenia w HTML, CSS i PHP, więc od razu wybrałem C #.

Uczę się na zajęciach i uczę się, robiąc, nie czytając. Postanowiłem zrobić małą RPG na konsolę, aby uczyć się klas. Mam podstawową grę, ale mam problem. Próbuję wyświetlić spis graczy z klasy Gracza w innej klasie.

Używam listy do przechowywania inwentarza graczy.

public List<string> inventory = new List<string>();

To jest w pliku klasy Gracze.

Następnie w klasie sklepu robię;

Player player = new Player();

Aby utworzyć nowy obiekt, aby uzyskać dostęp do klasy gracza. Następnie, aby dodać coś do Listy w sklepie, robię to;

player.inventory.Add("Axe");

Ale jeśli zrobięplayer.inventory(); wydrukuj w konsoli, otrzymuję błąd - System.Collections.Generic.List`1 [System.String].

Czy jest ktoś, kto mógłby mi pomóc? Czy muszę podać więcej kodu?

questionAnswers(5)

yourAnswerToTheQuestion