TextBox があります。それが空かどうかを確認したいです。
どちらが良いでしょうか
if(TextBox.Text.Length == 0)
または
if(TextBox.Text == '')
?
ベストアンサー1
使用すべきString.IsNullOrEmpty()
空でも null でもないことを確認するには(何らかの方法で):
if (string.IsNullOrEmpty(textBox1.Text))
{
// Do something...
}
その他の例ここ。
実用的な目的では、入力として空白文字を期待する TextBox は、たとえば、ユーザーにカスタムの区切り文字を選択させる場合を除いて、おそらく目的を無効にしてしまうため、 を使用することも検討String.IsNullOrWhitespace()
してください。