ifステートメント内にオブジェクトのインスタンスを作成できますか?使用するコンストラクターを制御するために2つのチェックボックスを作成しましたが、「名前「mth」は現在のコンテキストに存在しません」というエラーメッセージが表示されます。
if (checkBox1.Checked && checkBox2.Checked)
{
Facto mth = new Facto(label3, wait_time, progressBar1);
}
else if(checkBox1.Checked==false && checkBox2.Checked)
{
Facto mth = new Facto(label3,wait_time);
}
else if (checkBox1.Checked && checkBox2.Checked == false)
{
checkBox1.Checked = false;
Facto mth = new Facto();
}
else
{
Facto mth = new Facto();
}
int result = mth.Factorial(number);
私は何が間違っているのですか?私はC#を初めて使用しますが、まだそのコツはありません。どんな助けでもいただければ幸いです。前もって感謝します。