Ребят , а такой вопрос : если мы закастовали List<T> list до IEnumerable<T> enum , мы будем быстрее обрабатывать enum в цикле или еще где , чем list ?
ну ответ наврное "зависит".
Форыч все равно кастует в IEnumerable, вернее даже не кастует, а ищет метод MoveNext() и Current свойство, которые и у листа есть