Определение дженериков typescript с типом безопасности Можете ли вы определить общие типы с безопасными типами, как вы можете с помощью С#? например. public bool Foo<T>() where T : struct { /* */ } Typescript теперь имеет дженерики, но могу ли я выполнить аналогичное действие? Спасибо. Ответ 1 Хорошо, вы можете это сделать: Foo<T extends IBar>() { /* */ } И для всех вызовов требуется, чтобы T выполнял IBar.
Ответ 1 Хорошо, вы можете это сделать: Foo<T extends IBar>() { /* */ } И для всех вызовов требуется, чтобы T выполнял IBar.