腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
可以
在
TypesScript
中
使用
泛
型
类型
作为
对象
索引
类型
吗
?
typescript
、
generics
我
有一个类似于下面的用例: type StringKeysOf<T> = [{ } } 当尝试
使用
键属性
作为
索引
类型
时
我
假设这是不可能的,因为T最终可能持有一个没有任何string
类型
属性
浏览 16
提问于2021-01-31
得票数 2
回答已采纳
1
回答
类型
记录:
泛
型
枚举
类型
作为
另一种
类型
的
索引
javascript
、
typescript
、
generics
、
indexing
、
enums
我
正在尝试创建一个
索引
类型
,其
索引
是enum的值,但是enum来自一个
泛
型
参数。<TEnum extends string | undefined = undefined> = {}
索引
签名参数
类型
不能是文字
类型
或
泛
型
类型
考虑
使用
映射的
对象</em
浏览 13
提问于2022-05-19
得票数 1
回答已采纳
4
回答
是否有可能让非
泛
型
方法返回
泛
型
类型
?
c#
、
java
、
generics
在
Java
中
,
我
可以
轻松地编写:然后有一个在运行时确定T的方法,例如:但是
在
C#
中
,<?>是不可用的,
我
需要用type调用方法,这意味着
我
需要事先知道
类型
。
可以
从非
泛
浏览 5
提问于2013-12-27
得票数 2
回答已采纳
1
回答
如何访问
使用
泛
型
类型
参数访问的嵌套
对象
类型
的公共属性?
typescript
、
typescript-generics
下面是一个简单的
泛
型
类型
"GetA",它只是
索引
一个
类型
对象
以检索嵌套
类型
;它
使用
泛
型
参数
作为
两个
索引
。但是,
在
最后,非
泛
型
索引
会引发
类型
错误("a“不能用于
索引
.),即使所有可能的
对象
都有
索引
键。
我<
浏览 6
提问于2022-02-18
得票数 3
回答已采纳
1
回答
字符串
泛
型
参数是
作为
值
类型
还是引用
类型
处理的?
c#
、
generics
我
从文档中注意到:
泛
型
对于引用
类型
的工作方式有些不同。当第一次
使用
任何引用<e
浏览 3
提问于2016-02-09
得票数 3
回答已采纳
4
回答
<T扩展AnInterface> vs <?扩展AnInterface>
java
、
generics
我
有一个类,它不是一个集合,但它确实引用了
泛
型
对象
: E instanceobject;,如果您希望
泛
型
对象
中
同时有多个子
类型
,那么(
在
声明XClass的实例时)将
使用
<?extends AnInterface>,而<T extends AnInterfac
浏览 0
提问于2012-08-14
得票数 8
回答已采纳
1
回答
TypeScript
泛
型
传递枚举
generics
、
typescript
、
crtp
最近,
我
一直
在
修改
TypesScript
泛
型
,
我
试图了解
泛
型
的工作方式(或者
在
我
的例子
中
没有),
我
把这个破了的
泛
型
和这个类的工作版本放在同一个共享操场( )
中
,希望它能挺过这次旅行,否则这一切都没有意义正如您所看到的,中断版本和工作版本之间的区别是,
我
只是将对枚举的引用更改为对
泛
型<
浏览 3
提问于2014-07-30
得票数 4
回答已采纳
1
回答
Elasticsearch 7和Nest 7-当检索结果时,我会收到一个键值对列表或一个空
对象
列表。
c#
、
elasticsearch
、
nest
在
旧代码
中
,我们从返回多个
对象
类型
的别名
索引
中
查询,因此我们
使用
对象
作为
泛
型
类型
,如下所示:搜索完成后,我们从响应
中
获取文档集合,并根据
对象
的
类型
( var posts = response.Documents.
浏览 1
提问于2019-10-29
得票数 0
回答已采纳
1
回答
将
泛
型
类型
参数用作方法参数而不是
使用
对象
类型
的用法是什么?
java
、
generics
我
对java很陌生,
在
泛
型
方面有点混乱。一篇文章
使用
了一种打印数组所有元素的方法,该方法采用
泛
型
类型
参数。不同
类型
的基元数组已经传递给这个方法,例如,它工作得很好。charArray = {'a', 'b', 'c', 'd'}; printData(doubleArray); printData(charArr
浏览 2
提问于2014-06-12
得票数 1
回答已采纳
1
回答
类型
记录:
使用
泛
型
类型
的键
作为
函数的参数
对象
键
typescript
、
generics
我
有一个函数,
泛
型
类型
T (它是函数的返回
类型
)是一个字典,其中包含string
类型
的键和unknown
类型
的值(因为它们
可以
是任何
类型
)。
我
希望
使用
这个函数
作为
一个
对象
的单个参数,该
对象
的键必须与
泛
型
类型
T的键匹配。从本质上说,这是一个函数,它将
对象
的键/val对
浏览 5
提问于2022-03-24
得票数 0
回答已采纳
2
回答
怎样才能限制
类型
记录
泛
型
成为
索引
器?
generics
、
typescript
在
类型
记录
中
,您
可以
只
使用
string、number或symbol
索引
对象
。 let x: any = {};} 如果
我
转换为
浏览 8
提问于2016-11-30
得票数 9
回答已采纳
2
回答
带有
泛
型
联合约束的TypeScript函数返回值
typescript
我
很难理解如何在
TypesScript
中
实现
泛
型
。
我
知道有许多类似的问题,但似乎没有解决
我
的用例。(有,但我有一个不同的关注点,即函数的输出与函数的输入
类型
相同)
我
希望有这样一个函数,其中
泛
型
仅限于两种不同的
类型
,而输出与输入的
类型
相同。但是
我
在上面的if语句中做了
类型
检查,确保T应该是number而不是string | nu
浏览 7
提问于2020-11-25
得票数 2
回答已采纳
1
回答
构造
类型
、有界
类型
和无界
类型
的意义?
c#
、
visual-studio
来自C# 5.0规范
泛
型
类型
声明本身表示--一个未绑定的
泛
型
类型
,通过应用
类型
参数,它被用作形成许多不同
类型
的“蓝图”。
类型
参数是紧跟在
泛
型
类型
名称后面的尖括号(<和>)
中
写入的。未绑定的
泛
型
类型
只能在
类型
表达式中
使用
(§7.
浏览 3
提问于2017-04-26
得票数 3
1
回答
在
使用
反射创建开放
泛
型
类型
时忽略约束
c#
、
generics
、
reflection
、
mono
我
编写了一个代码,将C#
中
作为
序列化库一部分的类的结构进行比较。
我
偶然发现了一个特殊的
泛
型
类设置的问题:class A<X>: B<A<X>> {}
我
已经有了Type
类型
的
对象
,它表示开放
泛
型
类型
B<>和开放
泛
型
<e
浏览 5
提问于2017-04-05
得票数 0
1
回答
使用
typescript接口和抽象类,但不指定
泛
型
类型
typescript
、
typescript-generics
我
已经创建了一个接口和抽象类,如下所示: interface ITest<A, B> {} abstract testFunc: (input: A) => B; }
我
有多个扩展AClass的子类和多个实现ITest的
对象
,这些
对象
使用
A和B的各种
类型
。对于抽象类或接口,
我
假设
我
<e
浏览 18
提问于2019-09-08
得票数 1
回答已采纳
1
回答
查找最大元素及其
在
泛
型
数组
中
的位置,并将两个元素都返回数组
java
、
arrays
、
performance
、
generics
、
casting
我
在
4个不同的函数
中
重复了相同的代码,以便为4种不同的数据
类型
( int、short、double和float )在数组中找到最大值。除了不同的数据
类型
之外,代码是完全相同的,所以我决定实现一个函数,该函数
可以
使用
泛
型
数据
类型
。只要
我
只返回最大值元素,
我
就能做到这一点,但我的问题是,
我
还想返回找到最大元素的数组的
索引
。
我
之所以这
浏览 2
提问于2016-08-19
得票数 0
回答已采纳
1
回答
仅在接口属性上添加
泛
型
,而不在接口上添加
c#
、
generics
我
创建了一个接口,它将
作为
一些
对象
集的数据
类型
,当定义这些
对象
时,它们的一个属性的数据
类型
是未知的,因此
我
需要一个接口。,意外地
使用
了
泛
型
名称。
我
知道
我
可以
在
接口上声明
泛
型
,但我不想这样做,因为
在
将接口用作
对象
类型
时,
我
不知道
泛</
浏览 25
提问于2018-08-30
得票数 -1
1
回答
接口与TypeScript
中
的通用
对象
不匹配。
typescript
我
有一个接口foobar,它有两个属性"number“。现在,
我
尝试将foobar
类型
的
对象
与
泛
型
对象
定义相匹配,其中每个属性都是
类型
编号的。is 2345:'foobar‘
类型
的参数不能分配给
类型
'{ key: string: number;}’的参数。
在
“foobar”
类型
中
缺少
索引
签名。是否有任何方法
可
浏览 2
提问于2017-05-24
得票数 1
6
回答
将空的所有实例转换为
类型
记录
中
未定义的所有实例的通用方法
reactjs
、
typescript
、
null
、
undefined
我
希望编写一个函数,将任何空
对象
的属性的所有实例转换为未定义的
对象
。
我
的许多
对象
都有嵌套
对象
作为
属性或值/
对象
数组。
在
处理这个问题时,
我
的第一个想法是
使用
泛
型
来尝试捕捉具有
泛
型
类型
的每个属性的
类型
,然后根据需要将该属性的值从null转换为未定义的值。
我
希望编写一个足
浏览 0
提问于2018-05-16
得票数 10
回答已采纳
2
回答
关于agatha的通用请求
wcf
、
agatha-rrsl
有人知道
我
为什么不能这么做
吗
?CommandRequest<ScenarioProfileData>,为什么Agatha找出
泛
型
请求的
类型
是不可能的
类型
'GL.RequestResponse.CommandRequest`1T‘不能
作为
架构
类型
导出,因为它是一个开放的
泛
<e
浏览 0
提问于2011-04-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#高级语法之泛型、泛型约束,类型安全、逆变和协变
编程小知识【java-0005】java泛型机制-泛型方法
从Java到Kotlin(四)
深入理解 Java 泛型
如何通俗易懂地理解:什么叫泛型?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券