Lambda-Ausdruck Wählen Sie Nur Bestimmte Elemente aus Sammlung

Habe ich diese foreach-Schleife wird die Schleife durch eine UserTaskQueueJoint Einheit. Diese Entität hat drei Felder

  1. UserTaskQueueJoinID
  2. UserID
  3. TaskQueueID

es hat eine navigationseigenschaft taskQueues und Aufgaben

Ich bin mit einer foreach durch diese und nur wollen, um die Aufgaben, die in der taskqueue. so gehe ich durch diese Schleife unten gehe ich durch meine foreach-Schleife zweimal, das erste mal bekomme ich eine Aufgabe..und das zweite mal durch bekomme ich die beiden zusätzlichen Aufgaben, aber es entfernt die erste Aufgabe. Ich bin sicher, ich bin nicht sein soll mit einer where-Klausel, ich denke im soll werden mit einer select-oder einer "enthält" oder " ein "in", aber Im stecken, wie zu implementieren.

foreach (var _taskQueueJoin in UserTaskQueueJoin)
{
_query = _query.Where(x => x.AssignedToTaskQueueID == _taskQueueJoin.TaskQueueID);   
}

InformationsquelleAutor gevjen | 2011-05-26

Schreibe einen Kommentar