Mam dwie listy ObservableCollection, które chcę zjednoczyć. Moje naiwne podejście było użyć Union - metoda:Unia dwie obserwowalne listy kolekcji
ObservableCollection<Point> unitedPoints = observableCollection1.Union(observableCollection2);
ObservableCollection1/2 są typu ObservableCollection też. Ale kompilator wyrzuca następujący błąd na tej linii:
typu „System.Collections.Generic.IEnumerable” nie może być przekształcony do niejawny „System.Collections.ObjectModel.ObservableCollection”. Wyraźne przekształcenie już istnieje. (Może brak konwersji)
(sformułowanie może nie być dokładne, co przetłumaczyłem z języka niemieckiego).
Ktoś wie, jak scalić ObserveableCollections i uzyskać ObservableCollection jako wynik?
Dzięki z góry, Frank
Edith mówi: Właśnie sobie sprawę, że ważne jest, aby wspomnieć, że opracowanie Silverlight-3-application, ponieważ klasa "ObservableCollection" różnią się SL3 i .NET3.0 scenariusze.
dobra odpowiedź - ale czy miałeś na myśli foreach, a nie "za"? – kiwipom
YAP, to foreach – Aaginor
ooops, tak foreach, flicking między javascript i C# zrobi to tobie – AnthonyWJones