Ich suche nach einer sehr schnellen Möglichkeit, eine Sammlung in C # herauszufiltern. Ich verwende derzeit generische List <Object> -Sammlungen, bin jedoch offen für die Verwendung anderer Strukturen, wenn diese eine bessere Leistung erbringen.
Derzeit erstelle ich gerade eine neue Liste <Objekt> und durchlaufe die ursprüngliche Liste. Wenn die Filterkriterien übereinstimmen, habe ich eine Kopie in die neue Liste eingefügt.
Gibt es einen besseren Weg, dies zu tun? Gibt es eine Möglichkeit zum Filtern, sodass keine temporäre Liste erforderlich ist?