【问题标题】:Can i use operator 2 operators in a If statement [closed]我可以在 If 语句中使用运算符 2 运算符吗[关闭]
【发布时间】:2017-02-17 14:13:18
【问题描述】:

如何在 if 语句中使用 2 个运算符。我有以下方法,MinSaldo 不能低于 1000 美元,但我不能在 if 语句中使用 2 个运算符我该如何解决这个问题?

public void MinSaldo(double Money)
{
    if (saldo - money < MinSaldo )
    {
        throw new Exception("saldo low ");
    }

    else
    {
        messagebox.show("works");
    }
}

【问题讨论】:

  • 当然可以。其他问题?
  • 您可以使用&amp;&amp;(and also) 或||(or else) 连接多个条件
  • AND/OR (&&/||) logic for multiple condition statements 可能重复 10 秒的搜索会比在此处发布更快
  • 是的,你绝对可以。您可以根据要求组合条件...例如if (MinSaldo &gt; 1000 &amp;&amp; saldo - money &lt; MinSaldo )

标签: c# if-statement operators


【解决方案1】:

是的,您可以通过将它们与运算符组合使用任意数量:和 (&amp;&amp;) 或 (||)。

在这种情况下

public void MinSaldo(double Money)
        {
            if (MinSaldo < 1000 || saldo - money < MinSaldo )
            {

                throw new Exception("saldo low ");

            }

            else
            {
               messagebox.show("works");
            }
        }

【讨论】:

    猜你喜欢
    • 2013-03-19
    • 1970-01-01
    • 1970-01-01
    • 2013-04-30
    • 1970-01-01
    • 2020-09-17
    • 2014-02-17
    相关资源
    最近更新 更多