私はこのコードを、ユーザーが1または2などを押すことを可能にするいくつかのswitch-caseステートメントとともに持っており、いくつかの他のオプションがポップアップします。私は方法または何か他のcmd.exeで前の状態に戻ることが可能かどうかを知りたがっていましたか?つまり、ボタンが押されて何か新しいcmd.exeがポップアップすると、ユーザーが例えば3を押してcmdの最初の出力に戻ることができるswitch caseステートメントに何かを実装することが可能になります。 exeと1のプッシュ後に出てきた出力を消去する?cmd.exeのポイントから前のポイントに戻る可能性はありますか?
switch (userValue)
{
case '1':
Console.WriteLine("\n" + "You have entered a default
tournament:" + "\n");
Console.Write("Press 1 to start the first tournament" + "\n" + "Press 2 to start the second tournament + "\n" + "Press 3 to return";
+ "\n" + "Insert your choice...: ");
var userType = Console.ReadKey().KeyChar;
Console.WriteLine();
{
switch (userType)
{
case '1':
Console.WriteLine("something");
break;
case '2':
Console.WriteLine("something");
break;
case '3':
//WHAT TO DO HERE???
}
break;
}
case '2':
Console.WriteLine("\n" + "You have entered women's single");
Console.Write("Press 1 to start the tournament:" + "\n" + "Press 2 to list the players by first name:" + "\n" +
"Press 3 to list the players by last name:" + "\n" + "Insert your choice...: ");
var userChoice = Console.ReadKey().KeyChar;
Console.WriteLine();
{
switch (userChoice)
{
case '1':
SelectTournamentMenu();
break;
case '2':
break;
case '3':
break;
}