Как ты можешь применить Принцип разделения интерфейса (ISP) в C#, чтобы классы не были вынуждены реализовывать методы, которые они не используют? — ДейлиПреп