0
我有一個查詢,返回真或假,這取決於在查詢設定的標準:LINQ到SQL查詢
bool eventVoucherUsed = getAllBookings.Any(r => r.EventID == booking.EventID && r.Voucher != null) ? true : false;
我想增加一個檢查修改上面的查詢:
booking.VoucherStatus == True
但我不能用And
運營商的三倍。有沒有其他的選擇來實現這一目標?
你爲什麼不能使用&& 3次?另外,你的? true:false是無意義的,任何已經返回true或false – Wolfwyrd
'EventID'是一個布爾值嗎? –
爲什麼不能使用&&運算符三次?你可以做「.Where()。Where()。Where()。Any()」,但是這兩個&&會更好。 – Narnian