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

Então eu estou começando um curso de Desenvolvimento Web no septemeber, e nós vamos estar programando em C #. Então eu comecei a aprender, então eu tenho alguma experiência nisso. Agora eu tenho ~ 2 anos de experiência em HTML, CSS e PHP, então eu peguei C # up imediatamente.

Estou aprendendo aulas e aprendo fazendo, não lendo. Eu decidi fazer um pequeno RPG baseado em console para aprender classes. Eu tenho um jogo básico, mas tenho um problema. Estou tentando exibir o inventário de jogadores da classe Player em outra classe.

Eu estou usando uma lista para manter o inventário de jogadores.

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

Isso está no arquivo de classe Players.

Então, na classe Shop, eu estou fazendo;

Player player = new Player();

Para fazer um novo objeto para acessar a classe do jogador. Então, para adicionar algo à lista na loja, eu estou fazendo;

player.inventory.Add("Axe");

Mas se eu fizer oplayer.inventory(); imprimir no console, recebo um erro - System.Collections.Generic.List`1 [System.String].

Existe alguém que possa me ajudar por favor? Preciso fornecer mais código?

questionAnswers(5)

yourAnswerToTheQuestion