腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
输入
参数
约束
为
某个
泛
型
类型
的
超
类型
,
并
使
结果
类型
与
该
类型
相同
typescript
、
generics
我正在尝试创建一个
类型
安全
的
GraphQL数据获取方法。我使用在服务器上生成
的
类型
,
并
希望选择在这些
类型
上定义
的
属性子集作为
结果
类型
。static boolean: boolean; title: types.string });
结果
类型
被正确推断
为
我
浏览 8
提问于2019-05-10
得票数 0
3
回答
Java
泛
型
约束
需要默认构造函数,如C#
java
、
generics
在C#中,我可以
将
类型
约束
放在
泛
型
参数
上,
该
参数
要求
泛
型
类型
具有默认
的
无
参数
构造函数。我可以在Java中做同样
的
事情吗?SomeMethodThatDoesSomeStuff<T>() where T : class, new() // ... method body ...
浏览 0
提问于2011-09-27
得票数 4
回答已采纳
1
回答
泛
型
类型
调用方法?
delphi
、
generics
、
delphi-xe
我认为Delphi中
的
泛
型
类型
只是插入到
泛
型函数中,所以只有
与
没有Add(string)方法
的
类型
一起使用时,它才会出错。
浏览 4
提问于2013-08-26
得票数 7
回答已采纳
1
回答
不允许对
超
类型
Kotlin
的
直接
参数
进行投影
java
、
android
、
kotlin
我
将
一个Java类转换为kotlin,并得到了上面提到
的
超
类型
的
直接
参数
不允许错误投影 Java类是 public class RecipeViewHolder extends ParentViewHoldertype")); e.printStackTrace(); } } 转换后
的
Kotlin类
为
/&
浏览 19
提问于2019-05-02
得票数 1
回答已采纳
2
回答
类型
缩小,不能像预期
的
那样使用
泛
型
约束
。
typescript
、
union-types
、
generic-constraints
、
type-narrowing
我遇到了
泛
型
类型
受联合
类型
约束
的
情况,但我发现这样做并不能使
类型
缩小到预期
的
范围内。下面的代码片段显示了正在发生
的
事情。,只将函数
参数
注释
为
string | number,它就能工作,但是对于我
的
用例,我需要有
泛
型
约束
。编辑 用例基本上是一种尝试,也是对条件
类型
的
使用。基本上,我希望有一个<e
浏览 4
提问于2021-01-14
得票数 1
回答已采纳
3
回答
为什么C#
泛
型
的
专门化是有限
的
?
c#
、
generics
、
programming-languages
的
问题对C#
的
泛
型
有一个评论: 通过使用反射检查
类型
参数
来维护
类型
信息,这在一定程度上允许specialization。但是,专门化
的
程度是有限
的
,这是由于
泛
型
类型
定义是在任何具体化发生之前编译
的
(这是通过根据
类型
参数
上
的
约束
编译定义来完成
的
-因此,即使在没有特定
类
浏览 15
提问于2017-09-19
得票数 5
回答已采纳
1
回答
泛
型
参数
的
带有列表
的
泛
型
方法声明
java
、
generics
我一直试图获得一个带有
泛
型
参数
的
泛
型
方法,但我似乎无法让它正常工作。> rows);@Override //code hereDto是一个实际
的
类,但是编译器说它没有看到它
的
父类
类型
表
的
方法setItems(列表)必须覆盖或实现
超
类型</e
浏览 2
提问于2016-07-04
得票数 0
回答已采纳
1
回答
包含
泛
型
方法
的
泛
型
接口需要同样
的
约束
吗?
c#
、
entity-framework
、
generics
'T‘必须是引用
类型
,才能将其用作
泛
型
类型
或方法'TEntity’TestContext.cs中
的
参数
'System.Data.Entity.DbSet‘
类型
'T‘必须是引用
类型
,才能将其用作
泛
型
类型
或方法()‘
的
约束
必须
与
接口方法'Domain.Logic.Repositories.IDbCo
浏览 4
提问于2013-06-19
得票数 1
回答已采纳
1
回答
使用受
该
值
类型
约束
的
键
的
泛
型
类型
的
类型
记录访问值
typescript
、
typescript-generics
我有一个
类型
记录函数,它接受
泛
型
类型
和
该
泛
型
类型
的
键。我对
该
键进行
约束
,以便该函数只接受值
为
特定
类型
的
键。当使用受
约束
的
键访问
泛
型
对象时,我不会得到预期
的
类型
。如何
将
泛
型
对象
的<
浏览 4
提问于2021-03-04
得票数 6
回答已采纳
4
回答
Java中
的
泛
型
方法,语法
java
、
generics
<C extends Cat>是useMe
的
返回
类型
,对吗?<? super Dog>是做什么
的
?
浏览 1
提问于2012-01-22
得票数 2
回答已采纳
3
回答
类定义类名称<>
java
、
generics
这个类定义
的
意义是什么,它是什么样
的
类? class Node<K extends Comparable<? super K>,V>
浏览 2
提问于2011-12-08
得票数 5
回答已采纳
4
回答
为什么
泛
型
类型
约束
不是可继承
的
/分层强制
的
?
c#
、
inheritance
、
generic-constraints
因为如果继承
的
类从基类继承
并
传递其
泛
型
类型
(基类上有
约束
),则自动意味着继承类中
的
泛
型
类型
应该具有
相同
的
约束
,而无需显式定义它。不是应该吗?一些额外
的
解释 为什么我认
浏览 6
提问于2011-12-22
得票数 27
回答已采纳
3
回答
具有1个
类型
参数
和2个
约束
的
Java
泛
型
java
、
generics
我知道可以在
泛
型
类定义中添加多个
约束
,例如:但是我想要一个
泛
型
(MyGeneric),它以另一个
泛
型
(SomeGeneric<T>)作为其
类型
参数
,
并
约束
该
泛
型
的
类型
浏览 2
提问于2013-05-15
得票数 18
回答已采纳
1
回答
接受对象
并
返回另一个对象
的
泛
型
委托。
c#
、
generics
、
delegates
我肯定我错过了一些简单
的
东西。 以轻松切换出Deserialize方法
的
主体。目前,它使用来自MongoDb C#驱动程序
的
类。我希望能够将其转换为使用例如JSON.Net。不要担心是否有正当
的
理由这样做,或任何更好
的
方法这样做。在我
的
现实世界中,我一直在努力解决这个问题,然后继续前进。我只是想了解一下我是否能像上面这样写代码。我添加了Now来演示正确工作
的
代码。
浏览 0
提问于2014-02-03
得票数 2
回答已采纳
1
回答
List<T>不等于List<T>?
java
、
generics
看一下这个简单
的
Java
泛
型
示例: T head;} List<T> l; System.out.println("list length: " + a.length());} 它在编译时出现错误,声称
类型
不兼容,但却声称这两个变量是同一
类型<
浏览 1
提问于2013-06-25
得票数 8
回答已采纳
3
回答
限制通用升压
java
、
generics
假设我有两个
参数
的
泛
型
方法。
结果
是,可以传递任何
类型
的
参数
:T可能总是被解析
为
Object,因为任何其他
类型
都是Object。是否有办法
使
接受
参数
的
方法
与
任何
类型
完全
相同
?
浏览 2
提问于2020-04-13
得票数 0
4
回答
java
泛
型
方法如何
约束
方法
类型
参数
?
java
、
generics
我一直在阅读有关
泛
型
方法
的
文章,
并
认为我了解
泛
型
类型
参数
将如何
约束
方法
参数
类型
,但当我用实际代码测试一些想法时,我得到了意想不到
的
结果
。下面是一个我不理解
的
简单
泛
型
方法: t2[0] = t1[0]
浏览 0
提问于2010-11-10
得票数 3
1
回答
当
泛
型
类型
设置
为
“从不”时,
泛
型
条件
类型
解析
为
“从不”。
typescript
、
generics
、
conditional-types
当
泛
型
参数
(此属性
的
泛
型
参数
)
为
never时,我需要有一个
泛
型
类型
将
泛
型
属性排除在指定
的
类型
中。为此,我使用了Omit和条件
类型
。例如,当
泛
型
参数
设置
为
number时,它
的
行为
与
预期<e
浏览 4
提问于2019-11-21
得票数 2
回答已采纳
1
回答
无法在AppDomain应用程序中将
泛
型
类型
加载到另一个ASP.NET中
c#
、
asp.net
、
appdomain
我有一个非常奇怪
的
问题,当我在AppDomain内部运行时,无法
将
一个
泛
型
类型
加载到另一个ASP.NET中,但是它可以在我
的
测试项目和控制台应用程序中工作。在ASP.NET中运行时,我会得到
泛
型
类型
参数
的
类型
错误: 'Westwind.RazorHosting.RazorEngine`1TBaseTemplateType‘上
的
GenericArgume
浏览 2
提问于2012-10-31
得票数 2
1
回答
对象值
的
泛
型
类型
typescript
、
generics
这个问题纯粹是针对
类型
的
。假设我们有一个简单
的
泛
型函数
类型
:我想要做
的
是创建一个函数,当它被一个对象
类型
参数
化时,它将接受一个
与
泛
型
参数
形状
相同
的
对象(
相同
的
键),但值将是Fn
类型
,字段
类型</e
浏览 14
提问于2021-06-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从Java到Kotlin(四)
Java 特性聚焦:局部变量的类型推断
Go 1.17 发布,说好的支持泛型又落空
NET进阶篇-语言章-1-Generic泛型深入
Go中的泛型:激动人心的突破
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券