[英]Microsoft Visual Studio Debug Console
每當我運行我的代碼時,它都會陷入調試模式。 我已經尋找其他論壇建議的“啟用視覺工作室”復選框,但調試>選項中沒有。 我沒有更改任何設置,所以我不確定為什么它現在卡住了。
這是命令提示符中顯示的消息
C:\Users\bob\Desktop\csharp\WhileIterationStatement\bin\Debug\netcoreapp3.1\WhileIterationStatement.exe (process 15644) exited with code 0.
To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stops.
Press any key to close this window . . .
附加信息,我有一個 while 迭代語句,Console.WriteLine("Choose an option:"); Console.WriteLine("1) 選項 1"); Console.WriteLine("2) 選項 2"); Console.WriteLine("3) 退出"); 字符串結果 = Console.ReadLine(); if (result == "1") 等等它應該要求用戶輸入,但它什么也不做。 –
如果要詢問用戶輸入,可以參考以下代碼:
static void Main(string[] args)
{
Console.WriteLine("Choose an option:");
Console.WriteLine("1) Option 1");
Console.WriteLine("2) Option 2");
Console.WriteLine("3) Exit");
while (true)
{
string keyChoice = Console.ReadLine();
switch (keyChoice)
{
case "0":
Console.Clear();
Console.WriteLine("Choose an option:");
Console.WriteLine("1) Option 1");
Console.WriteLine("2) Option 2");
Console.WriteLine("3) Exit");
continue;
case "1":
//To do
Console.Clear();
Console.WriteLine("Choose Option 1");
Console.WriteLine("Pass '0' To Return To The Main Menu");
continue;
case "2":
//To do
Console.Clear();
Console.WriteLine("Choose Option 2");
Console.WriteLine("Pass '0' To Return To The Main Menu");
continue;
case "3":
return;
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.