Verwendung des IN-Operators in linq

8

Ich frage eine Ansicht ab und filtere die Ergebnisse mit einer Spalte namens status. Ich möchte es abfragen, so dass ich nach Zeilen mit unterschiedlichem Status suchen kann, indem ich den IN-Operator wie in SQL verwende.

Wie so:

SELECT * FROM VIEW WHERE Status in ('....', '.....')

Wie kann ich das erreichen?

    
Hallaghan 11.06.2010, 15:47
quelle

1 Antwort

18

Wenn Ihr Abfrageausdruck die Contains -Methode eines IEnumerable -Objekts verwendet, wandelt der Parser diesen mithilfe der Werte in IN in einen IEnumerable -Ausdruck um.

%Vor%     
Adam Robinson 11.06.2010, 15:48
quelle

Tags und Links