我无法创建C#if语句
本文关键字:C#if 语句 创建 | 更新日期: 2023-09-27 18:27:42
嗨,我正在尝试编写一个if语句,该语句通过OR检查其中的任何条件,但我无法使其工作。我经常收到这个错误:
Operator '||' cannot be applied to operands of type bool' and lambda expression
我不知道为什么会出现这个错误——我以前创建过if语句,并使用了OR逻辑运算符||
——所以有人知道吗。这可能是愚蠢的事情。我已经多次更改括号,试图让它发挥作用,所以我不认为是这样,这是我的最新尝试:
if((Name.IndexOf("Fail") >= 0) || (seatingPreference == "Fail") || (mealPreference == "Fail") || (myDOB => DateTime.Today) || (myExpiryDate <= DateTime.Today) || (myIssueDate > DateTime.Today))
{
sendEmail = false;
error = true;
}
我希望你能帮助解决这个棘手的问题!只是通知我,如果你没有猜到
您很可能打错了字。
只需使用(myDOB >= DateTime.Today)
校正(myDOB => DateTime.Today)