割り当てで、入力エラーが発生したときにメソッド自体が呼び出されたため、手首を平手打ちしました。自分が書いたコードの代わりに、どのように、何を使うべきかわかりません。私はそれを行う方法について正しい方法を見つけるために助けが必要です。
私はコーディングが大好きなので、正しい方法で微調整する必要があります!:)
私が書いたコードはこんな感じです。
private void SumTheNumbers()
{
Console.Write("Please give the value no "+ index + " :");
if (false == int.TryParse(Console.ReadLine(), out num))
{
//Errormessage if the user did not input an integer.
Console.WriteLine("Your input is not valid, please try again.");
Console.WriteLine();
sum = 0;
SumTheNumbers();
}
else
{
//Calculate the numbers given by user
sum += num;
}
}