ボタンをクリックして数値が奇数か偶数かを出力するときに、数値の代わりに文字列を入力するとエラー メッセージが表示されるように、try catch ステートメントを使用する方法を理解しようとしています。数値が文字列であるかどうかを確認するために bool ステートメントを使用する方法を知っています。どんな助けでも大歓迎です、事前に感謝します!
private void Button_Click(object sender, RoutedEventArgs e)
{
int oddOrEven = 0;
try
{
oddOrEven = Convert.ToInt32(txtNumber.Text);
}
catch
{
tbkOutput.Text = "You must enter a number, please try again";
}
if (oddOrEven % 2 == 0)
{
tbkOutput.Text = "Number is even";
}
else
{
tbkOutput.Text = "Number is odd";
}
}