私は値に対していくつかのブールチェックを行っています。私は値のANYをチェックして、falseを返して何かをしたいと思っていました。Try Catchを使用してブール値を検索する
私がフォローを試みた:
bool formIsValid = true;
try{
Utility.testStringHasValue(txEmail.Text); <--- true
Utility.testStringHasValue(txFirstName.Text); <--- true
Utility.testStringHasValue(txLastName.Text); <--- FALSE
Utility.testStringHasValue(txUserEmployer.Text); <--- true
Utility.testStringHasValue(txUserPassword.Text); <--- true
Utility.testStringHasValue(txUserPassword2.Text); <--- true
}
catch (Exception)
{
formIsValid = false
}
..他のソリューションをこの1つは全くないと!
UPDATE
私は完全にキャッチし、使用/試してみてください削除:
bool isFormValid = Utility.testStringHasValue(txEmail.Text)
&& Utility.testStringHasValue(txFirstName.Text)
&& Utility.testStringHasValue(txLastName.Text)
&& Utility.testStringHasValue(txUserEmployer.Text)
&& Utility.testStringHasValue(txUserPassword.Text)
&& Utility.testStringHasValue(txUserPassword2.Text)
&& (txUserPassword.Text == txUserPassword2.Text);
例外処理のための素晴らしいケースではありません。 – Robaticus
'Utility.testStringHasValue'とは何ですか? –
ここでtry/catchは基本的にラベルなしのgotoとして動作します:( – asawyer