如何离开课堂

时间:2016-04-26 16:10:44

标签: c#

我创建了一个小项目。这是它:

class Program
{
   public static void Main()
    {
        Console.WriteLine("Welcome");
        Console.WriteLine("1 to go to Data Files ");
        Console.WriteLine("type quit to exit");
        string input = Console.ReadLine();
        if (input == "1")
        {
            Data go = new Data();
        }
        else if (input == "quit")
        {

        }
    }
}

当用户输入quit时。我希望我的程序退出。有人帮我,请

2 个答案:

答案 0 :(得分:5)

你只需要这样的东西:

else if (input == "quit")
{
  return;
}

更新:根据您的评论,我认为您正在寻找类似的内容:

class Program
{
   public static void Main()
    {
        while(true)
        {
                Console.WriteLine("Welcome");
                Console.WriteLine("1 to go to Data Files ");
                Console.WriteLine("type quit to exit");
                string input = Console.ReadLine();
                if (input == "1")
                {
                    Data go = new Data();
                }
                else if (input == "quit")
                {
                   return;
                }
                else
                {
                  Console.WriteLine("invalid option");
                }
        }
    }
}

答案 1 :(得分:2)

您可以使用Environment.Exit(code).,其中代码是标准应用程序退出代码的整数表示形式,如返回0或返回1在C ++世界中。