我创建了一个小项目。这是它:
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时。我希望我的程序退出。有人帮我,请
答案 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 ++世界中。