所以我开始学习c#,我遇到了一些问题......我试图为我的主机rpg游戏创建一个静物,并且我碰到了一堵墙。在我的怪物类中,我有一个怪物对象的类构造函数,并且我有一个函数以静态方式打印出数据。c#对象函数调用
然后我有一个要求你的开关输入,然后虚空使用switch语句来把你放下链条,并最终到你想要的条目:
switch (monsterchoice)
{
case 1:
rat.Mprint();
break;
default:
Console.WriteLine();
Console.WriteLine("Make sure that you are using the number next to the name of the monster you choose.");
Console.ReadKey();
BestiaryBeast();
break;
}
}
最终你得到这个链条具有鼠标打印功能。现在我的问题是我在哪里定义老鼠,让老鼠在这里工作。任何帮助将不胜感激。
你应该罚款的方式,只要老鼠已申报并被初始化为“怪物”。您需要在switch语句之前或在它内部使用“var rat = new Monster()”。 – ryan