Ich muss oft eine ObservableCollection filtern, die bereits Elemente enthält. Welcher Ansatz ist besser?Wird ObservableCollection empfohlen, bevor Elemente hinzugefügt werden?
// Assigning the filtered result directly
FilteredObservableCol = FilteredCollectionCopy.Where(i=> i.Age > 25).ToObservableCollection();
Oder
// Clearing the collection first
FilteredObservableCol.Clear();
FilteredObservableCol = FilteredCollectionCopy.Where(i=> i.Age > 25).ToObservableCollection();
Ihre Schnipsel werden nicht kompiliert. Also ist es auch nicht besser. Wenn Sie das Feld jedoch mit einer neuen Instanz neu zuweisen möchten, müssen Sie die alte Liste nicht löschen. –
@SriramSakthivel, habe ich vermisst hinzufügen. ToObservableCollection() – usefulBee