![]() |
1
1
根据您的编辑: 该方法签名无论如何无效。为了从一个方法返回foo,您需要在编译时知道t。在我最后一个答案的注释中考虑我的建议,在这里您将拥有一个FOO实现的独立接口ifoo。
|
![]() |
2
8
是的,基本上,您必须获得开放的泛型类型并创建一个封闭的泛型类型。
编辑:请注意,我使用了上面的typeof(foo<>),我故意将尖括号留空。 |
![]() |
Terio · Typescript:使用变量的值创建自定义类型 2 年前 |
![]() |
Kareem Adel · 创建函数类型(TypeScript接口) 2 年前 |
![]() |
MatÄj VondráÄek · 如何在c#方法中传递类型? 2 年前 |
![]() |
kreo · 为什么&[T]参数也接受&Vec? 6 年前 |
![]() |
Jiji · 将简单对象强制转换为简单的通用接口 6 年前 |