Я пытаюсь отправить электронное письмо после того, как все эти условия будут найдены как истинные, но моя проблема в том, что он по-прежнему отправляет электронную почту, даже если для этого условия установлено значение false , Например, если var3 или var4 или var5 «НЕТ», я не хочу отправлять электронную почту. Вот это псевдо-код для того, что я проверяю, и все они должны быть правдой для того, чтобы отправить сообщение электронной почты из:Как использовать оператор IF в asp.net с помощью C#
If(var1 is not blank And var2 is not set to “YES” And (either var3 OR var4 OR var5 are not set to “NO”)
Then
{
Send_Email();
}
вот мой текущий код:
if var1 != (" ") && var2!= "YES" && var3!= ("NO") || var4!= ("NO") || var5!= ("NO")))
{
sendEmail();
}
вы опубликовали код, который не будет компилироваться. опубликовать свой реальный код –
«Текущий» код имеет синтаксические ошибки. – asawyer
@Sam, asawyer, почему вы предполагаете, что OP удалось написать компилируемый код? Я верю, что именно поэтому он задает этот вопрос. –