Перейти к содержимому
7 / 19

Как типизировать обобщённый интерфейс?

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

Как типизировать обобщённый интерфейс? | JScriptiser