誰かが最終的に間違った答えを(私のクイズで)入力したときにコンソールを閉じる方法を見つけようとしていますか?
私はEnvironment.Exit();を試しました。しかし、それは機能しません...それは私にエラーを与えます:「メソッド'Exit'のオーバーロードは0引数を取ります。
これが私のコードです。終了コードを次のようにしたい場所にコメントを付けました。
Console.WriteLine("In what country was Adolf Hitler born?");
string userAnswer = Console.ReadLine();
if (Answers.AnswerOne.Equals(userAnswer))
{
Console.WriteLine("Congratulations! {0} is the correct answer!", Answers.AnswerOne);
Console.WriteLine("\n\n(Press Enter to move on to the next question...)");
}
else if (!Answers.AnswerOne.Equals(userAnswer))
{
Console.WriteLine("Sorry! You wrote the wrong answer!\nThe correct answer was {0}.", Answers.AnswerOne);
Console.WriteLine("\n\n(Press Enter to exit...)");
Console.ReadKey();
//EXIT CONSOLE
}
それ以外の場合、コードは完全に正常に実行されます。
前もって感謝します。