Was ist der beste Weg, um eine nicht generische Sammlung in eine generische Sammlung zu konvertieren? Gibt es eine Möglichkeit, es LINQ?Die beste Methode, um eine nicht generische Sammlung in generische Sammlung zu konvertieren
Ich habe den folgenden Code.
public class NonGenericCollection:CollectionBase
{
public void Add(TestClass a)
{
List.Add(a);
}
}
public class ConvertTest
{
public static List<TestClass> ConvertToGenericClass(NonGenericCollection collection)
{
// Ask for help here.
}
}
Vielen Dank!
Ich glaube nicht, dass Sie den Cast() nach dem OfType () benötigen, aber ich könnte mich irren. –
Samuel
@ Samuel - Du hast Recht. OfType() wird IEnumerable zurückgeben, das ist alles, was Sie benötigen. Bearbeitet und behoben. –