- контракт на реализацию определенных методов/свойств, там хранятся только сигнатуры методов, не реализация. Так с чего вдруг мы расширяем интерфейс каким-то уже реализованным методом? Может на практике это незаменимая вещь, но все мои понятия об интерфейсах сломались. Или я чего-то не понял.
Так метод расширения - это же просто сахар, чтоб короче была запись, не?
Обсуждают сегодня