我决定制作一个基于控制台的小型 RPG 来学习课程。我有一个基本的游戏,但我有一个问题。我正在尝试在另一个类中显示来自 Player 类的玩家库存。
我正在使用列表来保存玩家库存。
public List<string> inventory = new List<string>();
这是在 Players 类文件中。
然后在 Shop Class 中,我正在做;
Player player = new Player();
制作一个新对象来访问播放器类。然后在商店的列表中添加一些东西,我正在做;
player.inventory.Add("Axe");
但是如果我player.inventory();
在控制台中打印出来,我会得到错误的结果:
System.Collections.Generic.List`1[System.String]
我怎样才能解决这个问题?我应该得到Axe
。