C# 方法不遵循顺序

我必须做一个 10 题测验,5 题是非题和 5 题多项选择题。这需要使用方法来完成。我遇到的问题是程序没有按顺序执行,而不是首先执行“班级用户”,其次是“班级测验”,然后是“班级分数”。它只是做“课堂测验”并关闭。此外,该程序没有显示任何错误。


class User

{

    internal string name;


    public static void Name(string[] args)

    {

        Console.WriteLine("Aeronautical Knowledge Quiz.");

        Console.WriteLine("This Quiz consists of 10 questions.");

        Console.WriteLine("5 True or False and 5 Multiple choice.");

        Console.WriteLine("Please enter your name (last, first) and press ENTER.");

        string name = Console.ReadLine();

        Console.Clear();

        Console.WriteLine("Welcom to the Aeronautical Knowledge Quiz " + name + "!");

        Console.WriteLine("NOTE: This quiz is case sensitive.");

        Console.WriteLine();

        Console.WriteLine("Press ENTER to begin the quiz.");

        Console.ReadLine();

        Console.Clear();


    }


}


德玛西亚99
浏览 211回答 2
2回答

慕工程0101907

唯一执行的部分是Main静态方法。如果要执行其他方法,则应显式调用它们。

白衣染霜花

这是因为在项目属性中,启动方法是 Quiz 的主要功能。您需要从此处更改启动方法。或者,如果您从头开始创建项目并使用标准的“程序”类和它的“主要”方法来启动,然后添加用户、测验和分数类,那就更好了。
打开App,查看更多内容
随时随地看视频慕课网APP