Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以在If语句中使用运算符2吗_C#_If Statement_Operators - Fatal编程技术网

C# 我可以在If语句中使用运算符2吗

C# 我可以在If语句中使用运算符2吗,c#,if-statement,operators,C#,If Statement,Operators,如何在if语句中使用2个运算符。我有下面的方法,MinSaldo不能低于1000美元,但我不能在if语句中使用2个运算符。我如何解决这个问题 public void MinSaldo(double Money) { if (saldo - money < MinSaldo ) { throw new Exception("saldo low "); } else { messagebox.show("works");

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

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

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

是的,通过将它们与运算符and&,或| |结合使用,可以使用任意数量的运算符

在这种情况下

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

                throw new Exception("saldo low ");

            }

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

当然可以。其他问题?你可以使用&&和,也可以使用| |或其他方法来确定多个条件,否则可能重复10秒的搜索会比在此处发布更快是的,你肯定可以。您可以根据需要组合这些条件。。。比如如果MinSaldo>1000&&saldo-money