我有一個表單,其中有很多文本框,需要從中填充三個文本框才能提交表單。我不想爲每個文本框使用每個If塊。是否有任何方法可以爲所有三個文本框使用單個if語句?我正在使用下面的代碼:在單個If語句中檢查多個條件 - C#
if (textBox1.Text != "" || textBox2.Text != "" || textBox4.Text != "")
{
// Code
}
else
{
MessageBox.Show("Fill required fields");
}
但是,此代碼即使單個文本狐狸填充,其餘所需的文本框是空的。
有多少文本框在總計 – Jayy
**建議**:與空字符串比較時,對所有文本框值使用'Trim'。或者你可以使用帶'Trim'的'String.IsNullOrEmpty'來進行比較。 –
@AmarPalsapure:或者用.NET 4.0,'String.IsNullOrWhiteSpace' –