типе Garage при том что никто друг друга не наследует?
Я до этого думал что тип переменной должен соответствовать типу перебираемой коллекции,но судя по всему это был пиздеж Главное чтобы был метод GetEnumerator?
Причём там наследование ? У тебя твой гараж реализует интерфейс енумерейбла, в котором есть енумератор. Твой цикл грубо говоря запускает енумератор, который перебирает внутренние машины Ты посмотри на сам класс хотя бы
Все,кажется дошло Меня уже тошнит от этого анумерабла и его популярного внука интерфейса,второй раз берусь и путаюсь в трех соснах
интерфейс тут не причем, Garage отдает енумерейбл Car
Обсуждают сегодня