Столкнулся с объявлением обобщенного интерфейса с использованием out
public interface IContainer
Никак не могу понять для чего используют out, по механизму это похоже на использование ref и out в методах или это из другой области?
Ответ
in и out в интерфейсах — это ковариантность и контравариантность
Благодаря out, IEnumerable
Комментариев нет:
Отправить комментарий