如何使用&&&&操作者

时间:2011-05-05 10:38:44

标签: c#

任何人都请帮助我,我的问题是这个 我想使用'if'这样的语句来检查c#,更多文本框值条件,

  if(txtbox1.Text == "" && txtbox2.Text == "" && ...&&txtboxN.Text =="")
  {
    MessageBox.Show("Please enter the details");
    return;
  }

但是当我使用更多条件时,它没有采取'第二'和其他条件.. 这是什么解决方案?

3 个答案:

答案 0 :(得分:10)

听起来你想要 NOT (即将&&替换为||)。

答案 1 :(得分:5)

我认为你想使用OR而不是AND:

if(txtbox1.Text == "" || txtbox2.Text == "" || ...||txtboxN.Text =="")

如果至少有一个文本框为空,则会显示消息框。

答案 2 :(得分:2)

您必须使用& ,而不是&&
如果第一个条件为false,则使用&amp;&amp; <和strong>,根本不评估其他条件 无论如何,我认为您应该使用||,因此如果其中一个文本框为空,则会显示您的消息。