腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
表示
树
的
泛
型
类型
类
有
A
和
B
类型
?
在essential scala一书中,他们
有
一个使用
泛
型
/
类型
表示
树
的
示例。 我困惑
的
是,假设这是一个TreeInt。所以左边/右边
的
值是节点,值
的
类型
是Int。
为什么
fold
的
type参数必须是
B
而不是A?我搞不懂
为什么
有
两个
类型
A
和
B</em
浏览 7
提问于2020-11-07
得票数 1
1
回答
在使用反射创建开放
泛
型
类型
时忽略约束
、
、
、
我编写了一个代码,将C#中作为序列化库一部分
的
类
的
结构进行比较。我偶然发现了一个特殊
的
泛
型
类
设置
的
问题:class A<X>:
B
<A<X>> {} 我已经
有
了Type
类型
的
对象,它
表示
开放
泛
<
浏览 5
提问于2017-04-05
得票数 0
1
回答
RealmSwift不能将Results<SomeOjbect>转换为Results<Object>
、
、
RealmSwift版本:最新
的
主分支import RealmSwift{ { self.city = city }
有
个有趣
的
电话Results<Object>) 从Res
浏览 1
提问于2018-01-06
得票数 0
回答已采纳
1
回答
原始
类型
和
子
类型
、
、
我们
有
泛
型
类
我们可以写这行:没关系,因为原始
类型
是
泛
型
类型
的
超级
类型
。但是正确
的
。
为什么
它是正确
的
?我以为
类型
擦除是在检查
浏览 0
提问于2013-11-02
得票数 1
回答已采纳
1
回答
虽然我们不能在xaml中应用
泛
型
视图模型,但是否
有
任何理由使用它们?
、
、
、
、
但是,根据这一事实,我决定提出另一个问题: 人们建议我为每个
类型
创建一个基本<em
浏览 0
提问于2015-08-01
得票数 1
2
回答
泛
型
类型
与抽象
类
/接口
、
、
假设我们在.NET中创建一个
泛
型
控件,例如
树
。我不明白
为什么
人们要使用这个
泛
型
类型
定义在面向对象编程中,我可以使用抽象
类
或接口:因此,唯一要做
的
是,它们
的
类型
必须从基
类
派生或实现接口。这是不是意味着
泛
型
类
浏览 2
提问于2009-07-08
得票数 7
回答已采纳
5
回答
Java
类
定义
、
我正在尝试理解这个java
类
的
定义是什么。// class defined} 迁移到java
的
c++程序员
浏览 6
提问于2011-04-26
得票数 4
回答已采纳
6
回答
泛
型
类
中
的
Java
泛
型
方法
、
、
、
、
有
什么关于
泛
型
类
和
泛
型
方法
的
巧妙技巧吗? 为了澄清,我希望一个非
类型
化或原始
类型
化
的
泛
型
类
不会遵守
泛
型
类
的
类型
参数(因为它们还没有被提供)。但是,我不清楚
为什么
非
类型
化或原始
类型
化
浏览 2
提问于2013-08-01
得票数 31
回答已采纳
3
回答
声明一个二叉
树
,它接受一个包含键值
泛
型
类型
的
泛
型
Node?
、
、
、
如果我
有
一个节点
类
可以接受它
的
键值
的
泛
型
类型
: ... ...是否可以声明一个接受
泛
<e
浏览 0
提问于2012-04-22
得票数 1
回答已采纳
1
回答
使用
泛
型
类型
约束
的
继承
、
、
、
如何正确地继承具有
泛
型
类型
约束(其中)
的
泛
型
类型
的
类
(另一个
类
和
接口)?class A { }interface I { } 在本例中,A、
B
和
I被视为T
的
基
类
。在C#中不可能继承两个<e
浏览 2
提问于2013-01-23
得票数 0
回答已采纳
4
回答
如何从
泛
型
参数继承?
我基本上是想这样做
的
: where T : UIWidget}class UILockable<T>{}难道就不能简单地继承T吗?
浏览 0
提问于2010-06-16
得票数 25
回答已采纳
2
回答
带有
泛
型
条目的映射
、
、
我
有
两个
泛
型
类
A<T>
和
B
<T>以及一个(A<T>,
B
<T>)
类型
的
列表映射条目。但是,
泛
型
类型
T在条目之间可以是不同
的
,但是在键值对上是相同
的
。我希望
有
一种方法确保A<T>
类型
的
键只能插入
B
<T><e
浏览 3
提问于2022-06-11
得票数 0
3
回答
Java中限制
泛
型
二叉
树
类型
参数
的
混乱解释
、
、
、
、
我对
泛
型
(以及Java
和
Stack溢出)很陌生,我正在学习
的
教科书中有一点讨论了
泛
型
二进位搜索
树
的
实现(摘录如下)。假设Dog
和
Cat都是Mammal
类
的
子类,而Mammal
类
实现了类似的接口。现在,如果我们创建一个存储哺乳动物对象
的
二进制搜索
树
,那么可以添加一只狗
和
一只猫,但它们并不是完全可以比较
的
。因此,这
浏览 3
提问于2012-07-15
得票数 4
回答已采纳
1
回答
关于Java
和
Scala中
的
泛
型
、
、
我被
泛
型
子
类型
搞糊涂了。 在Java语言中,如果
类型
A是
B
的
子
类型
,则
泛
型
类型
C<A>
和
C<
B
>是不变
的
。例如,ArrayList<Base>不是ArrayList<Derived>
的
子
类型
。然而,在Scala中,如果
类型
C<A>是C<
B
浏览 0
提问于2012-05-13
得票数 15
回答已采纳
1
回答
获取部分打开
的
泛
型
类型
的
类型
表示
形式
、
、
我想知道是否有人知道如何在C#中获得部分开放
泛
型
类型
的
表示
,例如IDictionary<string,>。我尝试过
的
:我得到:'typeof‘表达式编译错误中不允许部分打开
的
类型
。typeof(IDictionary<,>).MakeGenericType(typeof(string)) 我得到: ArgumentException (提供
浏览 1
提问于2016-08-18
得票数 3
2
回答
为什么
在没有该
类型
的
实例
的
情况下,转换为
泛
型
工作?
、
我创建了两个kotlin方法:一个用于检查
类型
,另一个用于强制转换对象。它们看起来像: return type.isInstance(this)} return this as T} 我读过一些关于仿制药
和
擦
浏览 16
提问于2022-09-17
得票数 1
回答已采纳
6
回答
是否只获取直接接口而不是所有接口?
、
我
有
一个类似下面的
类
。GetInterfaces()
表示
如果当前
类型
表示
泛
型
类型
或
泛
型
方法
的
定义中
的
类型
参数,则此方法搜索接口约束以及从
类
或接口约束继承
的
任何接口。我有没有可能得不到任何继承
的
接口?当我在ABC上使用GetInterfaces时,我只想看到DEF,而不是DEF
和
GHI。
浏览 33
提问于2011-03-16
得票数 23
回答已采纳
3
回答
什么是Java中
的
C# IEnumerable?
有
协变能力
的
,而不是易变
的
。
、
这种协方差在C#中是可能
的
:IEnumerable<
B
>
b
= new List<
B
>(); } } 在Java:(Iterable:在这个问题中可以看到)中,这是不可能
的
。另一个很好
的
协方差示例,给定上面相同
的
A
类
和
浏览 2
提问于2012-05-19
得票数 16
回答已采纳
2
回答
构造
类
的
C#
类型
对象
、
、
我读过引用
类型
都使用相同
的
构造
类
:
泛
型
对于引用
类型
的
工作方式有些不同。当第一次使用任何引用
类型
构造
泛
型
类型
时,运行库将创建一个特殊
的
泛
型
类型
,其中对象引用将替代后者中
的
参数。然后,每次使用引用
类型
作为参数实例化构造
的
类型
时,无论它是什么
类型</e
浏览 3
提问于2017-04-13
得票数 1
回答已采纳
6
回答
C# -
泛
型
方法与非
泛
型
方法
、
我对
为什么
/什么时候想使用
泛
型
方法感到有点困惑,因为一个非
泛
型
方法可以访问其包含
类
的
泛
型
成员,并被传递
泛
型
参数。所以,用一个可能忽略了重点
的
罐头例子(但强调了
为什么
我要问这个问题),我
为什么
要这样做:{ public T Swap<T>(ref T
浏览 3
提问于2012-12-19
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
泛型看这一篇就够了
教你如何攻克Kotlin中泛型型变的难点
泛型是什么-JAVA成长之路
Kotlin第七讲-泛型在Java和Kotlin上的差异
Java基础0801
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券