出于测试目的,我想创建一个小型控制台游戏。游戏是关于有一些需要喂养的熊猫。
所以我想为“Overview”或“Shop”等每种情况编写一些函数。对于 Pandas,我使用“Panda”类。但是当我Panda p1 = new Panda()
在第一个函数中使用时,我不能在其他函数中使用它。
如何编写一个函数来创建一个类的一些实例,这些实例在所有函数中都可用?
整个事情应该是这样的:
namespace PandaWorld
{
public class Panda
{
...
}
class Game
{
void CreatePanda()
{
... //like Panda p1 = new panda();
}
static void Main()
{
... //uses p1 and other pandas
}
}
}
我可以使用静态熊猫,但我希望能够在运行时“创建”更多熊猫。