Всем привет.
Подскажите момент по интерфейсам.
Вообщем случает если мы задаем интерфейс классу, мы должны реализовать все метода этого интерфейса. Если мы не задали интерфейс то все тебе методы в классе мы так же можем реализовать, ничего не произойдет.
Но возьмем интерфейс IDisposable. В нем один метод Dispose (деструктор касса)
Но если мы Реализуем в классе Dispose без объявления интерфейса IDisposable в классе, произойдет ошибка. Почему?
Или Dispose зарезервированное слово?