Почему нельзя List <parent> = List <child>?

Почему не работает следующий код?

class parent {}
class kid:parent {}

List<parent> parents=new List<kid>;

Это кажется очевидным для меня. Что здесь происходит?

Ответы на вопрос(5)

Ваш ответ на вопрос