Jon*_*eet 14

你在谈论泛型协方差 - 但它不适用于List<T>,这是不变的.

确实适用于IEnumerable<T>:

IEnumerable<ChildClass> children = new List<ChildClass>();
IEnumerable<ParentClass> parents = children;
Run Code Online (Sandbox Code Playgroud)