Ich benutze den folgenden Code.Wie zu Sammlungen in asp.net verketten?
Collection<MyClass> MyCollection1 = new Collection<MyClass>(); MyCollection.Concat(GetSecondCollcetion());
Egal, welche Funktion GetSecondCollcetion()
kehrt (Offensichtlich Gegen Collection<MyClass>
) die MyCollection1
immer leer. Bitte Hilfe
Oder wenn die Sammlung es unterstützt (wie List) dann ist AddRange eine gute Funktion – Cine
Es gibt keine implizite Konvertierung, wenn explizite Konvertierung verwendet wird, zeigt es an um 'System.Collections.ObjectModel.Collection'1 [MyClass]' einzugeben. ' –
Ahh .. aber natürlich, da Concat() ein IEnumerable zurückgibt, dann, wie Cine sagt, können Sie immer AddRange() verwenden, wenn es ist ein "mehrstufiger" Aufbau. –
veggerby