7 / 19
Как типизировать обобщённый интерфейс?
Generic-интерфейс объявляется с параметрами типа после имени: interface Name<T>. Параметры типа доступны во всех свойствах и методах интерфейса. При использовании нужно указать конкретный тип: Name<string>. Generic-интерфейсы часто применяются для описания контрактов коллекций, API-ответов и паттернов вроде Repository или Strategy.