voglio fare qualcosa di simile:In C#, è possibile trasmettere un elenco <Child> all'elenco <Parent>?
List<Child> childList = new List<Child>();
...
List<Parent> parentList = childList;
Tuttavia, poiché parentList è una lista di antenato di bambino, piuttosto che un antenato diretto, non sono in grado di fare questo. C'è un rimedio (oltre all'aggiunta di ogni elemento singolarmente)?
Non è un duplicato esatto, ma c'è una domanda molto simile qui: http://stackoverflow.com/questions/1569774/ienumerablet-conversion – bcat
http://stackoverflow.com/questions/23248016/why-does-my-inheritance-not-work-in-my-example --- Dai un'occhiata qui –