テキストボックスが空かどうかをチェックする 質問する

テキストボックスが空かどうかをチェックする 質問する

TextBox があります。それが空かどうかを確認したいです。

どちらが良いでしょうか

if(TextBox.Text.Length == 0)

または

if(TextBox.Text == '')

?

ベストアンサー1

使用すべきString.IsNullOrEmpty()空でも null でもないことを確認するには(何らかの方法で):

if (string.IsNullOrEmpty(textBox1.Text))
{
    // Do something...
}

その他の例ここ

実用的な目的では、入力として空白文字を期待する TextBox は、たとえば、ユーザーにカスタムの区切り文字を選択させる場合を除いて、おそらく目的を無効にしてしまうため、 を使用することも検討String.IsNullOrWhitespace()してください。

おすすめ記事