Ist es in C # möglich, eine Liste <Child> in eine Liste <Parent> umzuwandeln?
Ich möchte so etwas machen:
List<Child> childList = new List<Child>();
...
List<Parent> parentList = childList;
Da jedoch parentList einListe Ich bin nicht in der Lage, dies zu tun, anstatt ein direkter Vorfahre des Kindes. Gibt es eine Problemumgehung (außer dass jedes Element einzeln hinzugefügt wird)?