私はC#でswitch caseステートメントを作成しました。これには、ユーザーに選択するためのいくつかのオプションを提供することが含まれます。ユーザーが無効なオプションを入力した場合に、(おそらく何らかのループを介して)再度実行する必要があります。親切に助けてください、それはかなり基本的なことだと思います。
static void Main(string[] args)
{
int a,b,ch;
Console.WriteLine("Enter the value of a:");
a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter the value of b:");
b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter your choice : Addition:0 Subtraction:1 Multiplication :2 :");
ch = Convert.ToInt32(Console.ReadLine());
switch(ch)
{
case 0: {
Console.WriteLine("Addition value is :{0}", a + b);
break;
}
case 1:
{
Console.WriteLine("Subtraction value is :{0}", a - b);
break;
}
case 2:
{
Console.WriteLine("Multiplication value is :{0}", a * b);
break;
}
default:
{
Console.WriteLine("Invalid choice ");
goto switch(ch);
//please tell me what should i write here, it should go to the start of the switch case
}
case 4:
{
continue;
//please tell me what should i write here.it should come out of the loop show the result
}
}
}
}
}
}