Ho un ListCollectionView
a cui è stato applicato un filtro. Per ottenere gli elementi filtrati dall'elenco (ad esempio, per scrivere in un file), esiste un modo pulito per farlo.Ottieni elementi filtrati da una collezioneView
mia soluzione attuale è
var filteredItems = originalCollection.Where(i => view.Filter(i));
Nel codice faccio verificare la presenza di valori null su originalCollection
e view.Filter
.
C'è un modo più pulito per fare ciò?
'var = filteredItems originalCollection.FindAll (view.Filter);' funziona anche –