Я ищу очень быстрый способ фильтрации коллекции на С#. В настоящее время я использую общий список List <object> но я открыт для использования других структур, если они работают лучше.
В настоящее время я просто создаю новый List <object> и зацикливание через исходный список. Если критерии фильтрации совпадают, я помещаю копию в новый список.
Есть ли лучший способ сделать это? Есть ли способ фильтрации на месте, чтобы не требовалось временного списка?