Есть ли связь между открытыми типами List<>
и IEnumerable<>
?
Пример:
var type1 = typeof(List<>);
var type2 = typeof(IEnumerable<>);
//return false
type2.IsAssignableFrom(type1);
Есть ли способ проверить связь между двумя открытыми типами, или отношения существуют только для закрытых типов?