腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使
约束
强制
泛
型
类
实例
适合
给定
的
接口
?
typescript
= w.asInterface<Plane>(); // this should pass const car = w.asInterface<Car>(); // this should not
如何
对asInterface方法设置
约束
,使其成为构造函数C
实例
的
扩展?当然,表达式InstanceType<C> extends I是不兼容typescript
的
,但这是问题
的
关键。
浏览 15
提问于2020-10-12
得票数 2
回答已采纳
2
回答
如何
声明Class<?>对象,即Java中
的
Enum和Interface
java
、
generics
、
interface
、
enums
我有一个实用工具
类
,它需要在
泛
型
类
上工作,但必须仅限于那些作为枚举并实现特定
接口
的
类
。Class<? extends Enum<?public MyClass(Class<T> theClass) { }但是,我不能在任何地方使用
泛
型
,需要分别声明它。因此,我
的
问题归结为
如何
声明具
浏览 0
提问于2012-04-05
得票数 3
回答已采纳
3
回答
接口
的
对象,但对实现
接口
的
类型
的
约束
c#
、
generics
、
constraints
我有一个带有如下
约束
的
泛
型
方法:{}
浏览 0
提问于2011-02-24
得票数 1
回答已采纳
3
回答
强制
通用
接口
在C#中实现
c#
、
generics
、
interface
、
constraints
是否存在
强制
对
泛
型
定义施加
约束
以实现“
泛
型
接口
”.也就是说,我希望这个
类
支持传递一个
接口
,并由一个
约束
它
的
泛
型
类
来实现这个
接口
。据我所知,这可以通过现在,是否也存在
强制
T作为
接口
的<
浏览 3
提问于2010-08-30
得票数 9
回答已采纳
4
回答
为什么
泛
型
类型
约束
不是可继承
的
/分层
强制
的
?
c#
、
inheritance
、
generic-constraints
因为如果继承
的
类
从基
类
继承并传递其
泛
型
类型(基
类
上有
约束
),则自动意味着继承
类
中
的
泛
型
类型应该具有相同
的
约束
,而无需显式定义它。不是应该吗?一些额外
的
解释 为什么我认为在
类</
浏览 6
提问于2011-12-22
得票数 27
回答已采纳
2
回答
如何
在仿制药中做到这一点?
c#
、
c#-4.0
、
generics
我开始使用
泛
型
,并没有真正找到他们
的
简单初学者指南,所以我只是做尝试和错误。task.DueDate = TimeZoneInfo.ConvertTimeToUtc(task.DueDate, info);} } } 现在让我感到困惑
的
是我
如何
将“实体”转
浏览 0
提问于2011-06-06
得票数 0
回答已采纳
3
回答
方法中
的
new()
c#
、
generics
拥有这些
类
:{} public class Repo<T> : IRepo
浏览 2
提问于2012-06-26
得票数 4
1
回答
如何
在razor页面模型中使用
泛
型
类型
c#
、
generics
、
razor-pages
我
的
所有表单都有一个基
类
。它叫做FormPageModel,它是一个
泛
型
基
类
:现在,我希望能够
使
我
的
FormLayout.cshtml成为强类型
的
,它是
浏览 15
提问于2021-12-01
得票数 0
1
回答
使用
泛
型
类型
约束
的
继承
c#
、
.net
、
generics
、
inheritance
如何
正确地继承具有
泛
型
类型
约束
(其中)
的
泛
型
类型
的
类
(另一个
类
和
接口
)?class A { }interface I { } 在本例中,A、B和I被视为T
的
基
类
。在C#中不可能继承两个
类
。但我希望A是
泛
型
类
浏览 2
提问于2013-01-23
得票数 0
回答已采纳
1
回答
访问
泛
型
类型
的
成员
delphi
、
generics
在我
的
TMyCcontainer
类
中,有没有办法访问TEmployee
的
属性A、B,或者TDept
的
属性C、D?因此,我创建了两个
接口
,分别是IEmployee和IDept,并将我
的
两个原始
类
作为
接口
对象,并在我
的
Tlist
浏览 1
提问于2010-07-28
得票数 4
回答已采纳
2
回答
参数化
类
中
的
空构造函数
java
、
generics
、
gui-builder
我有一个
类
InteractiveChart,它封装了一个Chart (
接口
),并通过将用户交互映射到Chart上
的
setter调用来向它添加交互性。1)由于Chart
的
不同子类可能具有不同
的
“额外”功能,所以我希望在包装
类
中有一个getter返回包装
的
Chart (不需要执行未检查
的
强制
转换!)。我知道
的
唯一方法是在包装
类
上有一个
泛
型
参数。2)这个包装
类<
浏览 5
提问于2018-08-01
得票数 1
6
回答
C#
强制
转换
泛
型
类型
c#
我有一个由
泛
型
约束
类
实现
的
泛
型
接口
IConstrained。当我尝试执行下面的代码时,我得到了一个无效
的
强制
转换异常。这样做
的
正确方法是什么?谢谢。
浏览 1
提问于2009-09-01
得票数 3
回答已采纳
4
回答
返回
泛
型
类型
的
泛
型
方法
c#
、
generics
、
return
我使用
的
是接受类型
的
restclient,该类型后来被转换为正确
的
IRestResponse。这是我
的
尝试:private RestResponse<T> PerformExecuteClient这是有道理
的
,但我不知道怎么做这个方法。我在这里所要达到
的
目标有可能吗? 根据一些评论提供更多信息。正如“大脑”所建议
的</e
浏览 5
提问于2016-08-17
得票数 5
回答已采纳
1
回答
接口
中
的
泛
型
类型和实现中
的
非
泛
型
类型
java
、
generics
、
interface
我不确定
如何
正确命名这个问题,所以如果它更
适合
编辑,请这样做。我
的
问题与在
接口
中使用
泛
型
类型,然后
强制
实现为特定类型有关。如下所示: void testMethod(Object<T> obj);然后,不允许在此
接口
的
实现中使用
泛
型
对象,而是以某种方式设置类型Override public void
浏览 0
提问于2012-03-14
得票数 1
回答已采纳
1
回答
必须手动实现IEquatable<T>,而不是IComparable<T>?
c#
、
.net
我创建了一个自定义
的
泛
型
列表
类
:对于
泛
型
类型,我可以使用直接实现IComparable: MyComparableClass 然后,我决定IEquatable<T>会更
适合
。因此,我更改了list
类
上
的
约束
,并
使
MyCompara
浏览 3
提问于2021-02-23
得票数 0
回答已采纳
3
回答
泛
型
还是通用
接口
?
c#
、
object-oriented
、
interfaces
、
generics
我不记得上次写
泛
型
课是什么时候。每次我认为我需要它后,我做了一个结论,我不需要。public class Repository<T> where T : class, IBusinessOBject T Get(int id) void D
浏览 0
提问于2015-11-22
得票数 27
3
回答
C#确保
接口
实现继承自特定基
类
c#
、
inheritance
、
interface
、
extension-methods
我有个
接口
void OnRecieveInput(InputInfo Info);和一个
接口
扩展
类
//Use member of X} 假设我有两个
类
A和B;但是,虽然只有B继承了X,但它们都实现了我
的
接口</e
浏览 3
提问于2015-04-27
得票数 0
回答已采纳
1
回答
:Foo<T>,Foo,Foobar<T扩展Foo<T>>,Foobar<T扩展Foo>
java
、
oop
、
generics
、
extends
、
generic-type-argument
在Java中,
给定
一个
泛
型
类
/
接口
Foo<T>,声明一个新
的
泛
型
类
有什么区别:Foobar<T extends Foo<T>>还是简单
的
Foobar<T extends Foo>,为什么我可以
实例
化
泛
型
类
Foo<T>而不
实例
化类型参数T?也就是说,为什么我可以
浏览 1
提问于2020-01-16
得票数 0
回答已采纳
3
回答
实现缺少新
约束
的
泛
型
接口
c#
、
generics
、
interface
请考虑以下
接口
:{}class Foo : IFoo public M Bar<M>() }不工作,编译器会抱怨M缺少一个new()
约束
。当我添加
约束
时,如{ {} 这仍然不起作用
浏览 6
提问于2017-02-15
得票数 7
回答已采纳
4
回答
将Java
泛
型
转换为C#
泛
型
c#
、
generics
这是我
的
通用bubbleSorter
的
Java代码: E[] a; } public int compareTo(E e);下面是一个使用它
的
例子public double getLength() { return Math.
浏览 4
提问于2012-07-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NET进阶篇-语言章-1-Generic泛型深入
泛型会让你的 Go 代码运行变慢
Java核心技术 PDF 高清电子书
泛型看这一篇就够了
C#高级语法之泛型、泛型约束,类型安全、逆变和协变
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券