Получение отфильтрованных элементов из CollectionView

У меня есть ListCollectionView , к которому применен фильтр. Чтобы получить отфильтрованные элементы из списка (например, для записи в файл), есть ли чистый способ сделать это.

Мое текущее решение:

var filteredItems = originalCollection.Where(i => view.Filter(i));

В коде я проверяю наличие нулей в originalCollection и view.Filter .

Есть ли более чистый способ сделать это?

27
задан abatishchev 16 April 2012 в 12:29
поделиться