Ich habe die Liste orderList
des Typs Order
, die zwei Eigenschaften hat. Die Liste sieht ungefähr wie folgt aus.Entfernen von Elementen aus einer Liste basierend auf zwei Eigenschaften
Id Status
123 Good
878 Good
432 Good
123 Void
Was würde ich tun möchte, ist keine Aufträge zu entfernen, die einen Status haben, die Leere und jeder gute Aufträge ist, die die gleiche Id als nichtig Ordnung. Also das Ergebnis würde mir geben,
Id Status
878 Good
432 Good
Was ist der beste Weg, dies zu tun? Wird nur eine Liste von ungültigen Bestellungen mit linq abgerufen und dann diese neue Liste durchlaufen, um gute Bestellungen zu entfernen, die dieselbe ID haben?
Ich wäre gut, wenn du zeigst, was du bisher hast;) – octavioccl