Listbox の項目を StringCollection にコピーしたいと考えています。リストボックスの項目に空の文字列が含まれている場合は無視します
なぜ私はこれを行うことができます:
foreach (string item in lstModelUsers.Items)
{
if (string.IsNullOrEmpty(item))
continue;
else
Options.Default.ModelRemoveUsers.Add(item);
}
しかし、これではありません:
foreach (string item in lstModelUsers.Items)
string.IsNullOrEmpty(item)
? continue
: Options.Default.ModelRemoveUsers.Add(item);
どちらも同じように見えますが、インラインif
ステートメントは構文エラーを生成します。
ベストプラクティスは何ですか?