Tôi có một ListCollectionView
đã có bộ lọc được áp dụng cho nó. Để có được các mục được lọc từ danh sách (ví dụ: để ghi vào một tệp), có cách làm sạch hay không.Nhận các mục được lọc từ Bộ sưu tập
giải pháp hiện tại của tôi là
var filteredItems = originalCollection.Where(i => view.Filter(i));
Trong đoạn code tôi kiểm tra null trên originalCollection
và view.Filter
.
Có cách nào khác để làm điều này không?
'var filteredItems = originalCollection.FindAll (view.Filter); 'cũng làm việc –