Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.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# 我无法创建C if语句_C#_Asp.net_If Statement_Logical Operators - Fatal编程技术网

C# 我无法创建C if语句

C# 我无法创建C if语句,c#,asp.net,if-statement,logical-operators,C#,Asp.net,If Statement,Logical Operators,您好,我正在尝试编写一个if语句,通过OR检查其中的任何条件,但我无法使其工作,我经常收到此错误: 运算符“| |”不能应用于bool”和lambda表达式类型的操作数 我不知道为什么会出现这样的错误,我以前创建过if语句,并使用了OR逻辑运算符| | |那么有人有什么想法吗。可能是一些愚蠢的事情。我已多次更改括号以尝试使其工作,因此我不认为是这样,这是我的最新尝试: if((Name.IndexOf("Fail") >= 0) || (seatingPreference == "Fail

您好,我正在尝试编写一个if语句,通过OR检查其中的任何条件,但我无法使其工作,我经常收到此错误:

运算符“| |”不能应用于bool”和lambda表达式类型的操作数 我不知道为什么会出现这样的错误,我以前创建过if语句,并使用了OR逻辑运算符| | |那么有人有什么想法吗。可能是一些愚蠢的事情。我已多次更改括号以尝试使其工作,因此我不认为是这样,这是我的最新尝试:

if((Name.IndexOf("Fail") >= 0) || (seatingPreference == "Fail") || (mealPreference == "Fail") || (myDOB => DateTime.Today) || (myExpiryDate <= DateTime.Today) || (myIssueDate > DateTime.Today))
{
    sendEmail = false;
    error = true;
}

我希望你能帮助解决这个非常棘手的问题!我只是告诉你,如果你没有猜到你很可能输入错了,我在C语言方面没有太多经验


只需更正myDOB=>DateTime。今天使用myDOB>=DateTime。今天将myDOB=>DateTime.Today更改为myDOB>=DateTime.Today