1
Ich habe eine enum von Status für eine E-Mail-Einheit. Ich möchte meine Abfrage basierend auf einer Statusliste verfeinern: List<Status> statuses
. Bedeutung Ich möchte all diese Status erlauben, etwas in der Wirkung von email.Status == 1 || email.Status == 2 ... Wie würde ich das erreichen?wie eine Abfrage basierend auf mehreren "oder" Filter gefiltert werden
foreach (var status in searchOptions.Statuses)
{
results = results.Where(//what to do here?
}
Sie können alle Ihre Der Status setzen, die Ihren Kriterien in einer Liste anzeigen lassen und die beiden Listen vergleichen. –
'Ergebnis = Ergebnisse.Wohin (email => email.Status == 1 || email.Status == 2);' – Eric
Es hängt davon ab, was 'searchOptions.Statuses' genau ist und ob das EF ist, aber ich würde empfehlen, 'Enthält' zu verwenden. – juharr