Re[8]: covariant return types
От: Codealot Земля  
Дата: 28.10.24 19:50
Оценка:
Здравствуйте, m2user, Вы писали:

M>Видимо ты имеешь в виду, что IEnumerator<Class3> GetEnumerator() и IEnumerator IEnumerable.GetEnumerator() можно было бы имплементировать одним методом.


Я о том, что нет никаких причин, чтобы правила имплементации для абстрактных методов и деклараций методов в интерфейсах были разными. Во всем остальном там нет больших различий.

M>Про covariant returns types пишут, что для интерфейсов эту фичу планировалось сделать позднее чем для классов

M>https://stackoverflow.com/questions/65230700/c-sharp-9-0-covariant-return-types-and-interfaces#comment115321098_65230700

Это было 4 года назад. Похоже, что просто забили
Ад пуст, все бесы здесь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.