所以事情是这样的,我现在有 2 个类(计划添加多个),当我尝试从这两个类调用函数时,我收到此错误。相同的命名空间。我仔细检查并查看了属性选项卡,发现它已设置为可编译。
\n\nusing System;\n\nnamespace Game\n{\npublic class SecondSet\n{\n\n public void SituationSecondOne()\n {\n Console.WriteLine(" ");\n Console.WriteLine("Choices:");\n Console.WriteLine("1: First");\n Console.WriteLine("2: Second");\n Console.WriteLine(" ");\n\n int ChoiceOne = Convert.ToInt32(Console.ReadLine());\n\n switch (ChoiceOne)\n {\n case (1):\n Console.WriteLine("TEST2");\n break;\n case (2):\n Console.WriteLine("TEST2");\n break;\n case (1337):\n Console.WriteLine(" ");\n Console.WriteLine("Thank you for playing");\n Console.ReadLine();\n Environment.Exit(1);\n break;\n default:\n Console.WriteLine(" ");\n Console.WriteLine("Now, let\'s try that again ... (\xc2\xac_\xc2\xac)");\n SituationSecondOne();\n break;\n }\n }\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n\n现在,当我从第二个到第一个调用该函数时,我没有收到任何错误。为此我需要什么类型的 Main() 方法?(我还尝试添加原来的public void Main(string[] args),一旦添加,我就无法再将public添加到我想要调用第一个类的函数中)
\n\n注意:我将其添加到第一类中
\n\nSecondSet s2 = …Run Code Online (Sandbox Code Playgroud)