Эта статья — продолжение статьи [C#: коллекции только для чтения и LSP][1]. Сегодня мы посмотрим на интерфейс IEnumerable с точки зрения [принципа подстановки Барбары Лисков][2] (LSP), а также разберемся, нарушает ли этот принцип код, имплементирующий IEnumerable. [Читать дальше →][3]
[1]:
http://habrahabr.ru/post/256605/
[2]:
https://ru.wikipedia.org/wiki/Принцип_подстановки_Барбары_Лисков
[3]:
http://habrahabr.ru/post/257667/#habracut