Интерфейс — это именованный набор сигнатур методов (см. [5]). могут определять события и свойства, но не могут определять методов- конструкторов и экземплярных полей.

В С# для определения интерфейса используется ключевое слово interface, например:

Читать »