Здравствуйте, michael_isu, Вы писали:
_>Приходил на собеседование чувак, по резюме неплохой разработчик, на английские конторы работал, asp.net mvc, .net 4.0, все дела. Но фраза "объект имеет тип IEnumerable" вводила его в полный ступор. Типа как это, объект может иметь этот тип, IEnumerable — это ж интерфейс!
И ничего смешного, формально он абсолютно прав. Тип переменной может быть IEnumerable, тип объекта — никогда, но он можно реализовывать IEnumerable.