■No27472 (のろ さん) に返信
// 解決済ですが別解ということで…
label1.Textの初期値は空文字にしておいて、
private string エラーメッセージを返す()
{
// ------ エラー判定処理とか ------
return エラーがあったらメッセージ、何もなければ空文字;
}
というメソッドを用意して
label.Text = エラーメッセージを返す();
エラーがあれば文が表示され、何もなければ空文字表示 = 実質的に見えないのと同じになります。
if文を減らしたい場合には良いのではないかなと。
|