В этой лекции вы узнаете, как интерфейсы лежат в основе стандартной библиотеки .NET, зачем они нужны для коллекций, работы с ресурсами, событий, сравнения, сериализации и асинхронности. Разберём ключевые интерфейсы, их применение на практике и типичные ошибки при проектировании гибких приложений на C#.