腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C#
泛
型
:
如果
两个
集合
必须
包含
相同
的
类型
,
但
两个
集合
不
必是
相同
的
类型
,
我
如何
声明
泛
型
c#
、
generics
我
需要一个用于T
的
类
泛
型
签名,其中T
必须
是任何
类型
的
IEnumerable,但在IEnumerable中
的
可能不是。简而言之:永远不允许使用HashSet<int>和HashSet<string>,
但
允许使用HashSet<int>和List<int>。
我
现在有这个签名: namespace Foo { public interface IOperato
浏览 22
提问于2020-11-10
得票数 1
回答已采纳
1
回答
对象Pascal中
的
泛
型
:
类型
相等
generics
、
pascal
、
freepascal
我
正在尝试学习Object (可能用于业余项目),
我
发现Object (FreePascal)支持{$mode objfpc}中
的
泛
型
。它们看起来像
C#
泛
型
,
但
似乎有区别。因此,似乎字符串
的
列表和int
的
列表将以
相同
的
方式
声明
:Something: TFPSList。
但
这意味着Pascal将这
两个
列表视为<em
浏览 0
提问于2019-08-20
得票数 3
回答已采纳
15
回答
为什么
C#
和VB有
泛
型
?他们提供了什么好处?仿制药
c#
、
.net
、
vb.net
、
generics
来自:
泛
型
提供了定义以后指定
的
类型
的
能力。您不必
浏览 38
提问于2008-09-19
得票数 6
回答已采纳
2
回答
如何
在Delphi中扩展
泛
型
集合
?
delphi
、
generics
、
collections
我
有一个像这样
的
通用收藏: procedure现在
我
需要像这样扩展TFooCollection: TBarCollection<T: TBar> = class(TFooCollection)由于TBar是从TFoo继承
的
,所以我想利用TFooCollection方法(这些方法可
浏览 4
提问于2016-06-09
得票数 6
回答已采纳
3
回答
C#
中
的
泛
型
是什么?
c#
、
generics
用一个简单
的
例子说明了
C#
中
的
泛
型
是什么?关于这个主题有哪些相关
的
文章或网站?
浏览 4
提问于2010-12-30
得票数 42
回答已采纳
3
回答
确定
两个
List<T>对象是否
包含
相同
的
值集
的
最佳方法是什么,即使它们
的
顺序不同?
c#
、
collections
、
compare
、
comparison
我
有
两个
List<T>对象(其中T对
两个
对象都是
相同
的
类型
),
我
需要能够确定它们是否
包含
相同
的
值集,即使这些值
的
顺序不同。
如果
我<
浏览 5
提问于2015-10-20
得票数 0
4
回答
如何
声明
字节ArrayList
c#
、
arraylist
、
byte
我
想做
的
是但它不起作用。上面写着:
声明
字节ArrayList
的
正确方法是什么?
浏览 10
提问于2016-03-31
得票数 3
回答已采纳
1
回答
C#
中
的
数组与
泛
型
c#
、
arrays
、
generics
、
icollection
我
注意到数组在
c#
中实现了ICollection<T>。数组
如何
实现
泛
型
容器接口,而不是
泛
型
本身?我们能做同样
的
事吗?{} 这是一个很
浏览 1
提问于2016-03-01
得票数 4
回答已采纳
5
回答
泛
型
与继承(当
不
涉及
集合
类时)
c#
、
.net
、
generics
、
inheritance
这是的扩展,甚至可能是其他问题
的
重复(
如果
是的话,请原谅
我
)。I ,
泛
型
通常与
集合
一起使用
泛
型
类最常见
的
用法是使用链接列表、哈希表、堆栈、队列、树等
集合
,在这些
集合
中,添加和删除
集合
中
的
项等操作
的
执行方式与存储
的
数据
类型
几乎
相同
。
我
所看到
的
例子也验证了上
浏览 5
提问于2010-04-15
得票数 12
回答已采纳
9
回答
为什么
泛
型
被称为
泛
型
?
generics
、
language-agnostic
、
semantics
冒着成为乡村傻子
的
风险,有人能向我解释一下为什么
泛
型
被称为
泛
型
吗?
我
理解它们
的
用法和优点,但是
如果
是“通用
的
”并且
泛
型
集合
是
类型
安全
的
,那么为什么这不是一个用词不当
的
词呢?(1); 而string
类型
的
泛
型
集合
只能
包含
字符
浏览 1
提问于2008-11-21
得票数 22
回答已采纳
3
回答
如何
将不同
类型
的
泛
型
类(都带有
泛
型
基类)存储在同一个
集合
中?
c#
、
generics
、
collections
、
base-class
我
有一个与类似的问题。
我
还在网上看到了数千篇文章,它们说,您可以将任何扩展特定基类
的
泛
型
类放入基类
类型
的
集合
中。
我
完全明白这一点。
我
的
问题与上面的链接帖子不同,其他问题在一个基本方面不同--
我
的
泛
型
类有一个也是
泛
型
的
基类。例如,
我
无法创建接口
类型<
浏览 2
提问于2012-08-08
得票数 2
回答已采纳
2
回答
多个单元中
的
泛
型
实例化会在可执行文件中膨胀吗?
delphi
这个讨论 IDE内存问题
的
XE7
包含
以下内容: 另一个可能依赖应用程序代码并导致编译器和调试器使用
的
内存增加
的
场景与使用
泛
型
数据
类型
的
方式有关。Object编译器
的
工作方式可能导致基于
相同
的
泛
型
定义生成许多不同
的
类型
,有时甚至在不同模块中编译
的
类
浏览 5
提问于2015-07-28
得票数 13
回答已采纳
3
回答
具有
相同
名称
的
通用和非通用
java
、
generics
java api定义了几个具有
相同
名称
的
泛
型
和非
泛
型
-比如LinkedList等。它们都是使用
相同
的
语句import java.util.LinkedList;解析
的
。那么我们能得到同样
的
效果吗?
我
尝试了以下代码:import java.util.LinkedList; public abstract class Test exte
浏览 0
提问于2011-01-18
得票数 3
回答已采纳
1
回答
与实现Iterable相关
的
对象
类型
有哪些
java
、
generics
、
types
、
interface
、
iterator
在过去
的
两天里,
我
在实现Iterable接口
的
事情上迷失了方向。
我
读了一些博客之类
的
东西,发现要实现Iterable,
我
显然需要一个名为iterator()
的
函数来返回Iterator,但在整个实现过程中却迷失了方向。现在,
我
读到
的
是
我
需要 public Iterator<
浏览 1
提问于2014-12-12
得票数 1
4
回答
Java
的
使用站点差异与
C#
的
声明
站点差异相比
如何
?
c#
、
java
、
generics
、
variance
我
的
理解是,在
C#
中为
泛
型
指定方差是在
类型
声明
级别进行
的
:在创建
泛
型
类型
时,需要为
类型
参数指定方差。另一方面,在Java中,方差是在使用
泛
型
的
地方指定
的
:当您创建某个
泛
型
类型
的
变量时,需要指定它
的
类型
参数
浏览 1
提问于2010-11-20
得票数 34
回答已采纳
1
回答
用Java表示引用
java
、
generics
、
reference
Anjelika Langer在她
的
Generics中就Java采用代码重用而不是对
泛
型
类型
进行代码专门化
的
决定写了以下文章: 在
集合
中
的
元素是引用(或指针)、
的
情况下,代码专门化特别浪费,因为所有引用(或指针)都具有
相同
的
大小,并且内部具有
相同
的
表示形式。对于对整数
的
引用列表和对字符串
的
引用列表,不需要生成大部分
相同
浏览 4
提问于2013-03-09
得票数 3
回答已采纳
2
回答
无法对从实现IEnumerable<out T>
的
类派生
的
类编译LINQ扩展方法
c#
、
generics
、
covariance
我
遇到过这样一种情况:
我
得到了某种Item和Collection类
的
非
泛
型
和
泛
型
实现,其中
集合
必须
包含
项,
泛
型
集合
必须
包含
特定
类型
的
泛
型
项。(); // intellisense understands this, but it won
浏览 2
提问于2013-07-11
得票数 0
回答已采纳
9
回答
什么时候使用
泛
型
方法,什么时候使用通配符?
java
、
generics
、
wildcard
我
正在阅读来自
的
泛
型
方法。当它说什么时候使用通配符和什么时候使用
泛
型
方法时,
我
对比较感到非常困惑。引用文档中
的
内容。我们可以在这里使用
泛
型
方法: 接口
集合
{ public boolean containsAll(
集合
c);public boolean addAll(
浏览 124
提问于2013-08-12
得票数 141
回答已采纳
2
回答
C#
委托方法签名-您能解释这个方法签名
的
语法吗?
c#
、
methods
、
delegates
我
无法理解这个语法在CacheMe方法名称
的
右侧意味着什么或代表什么。
我
了解<inType, outType>在CacheMe方法名称
的
左侧是什么,但是方法参数列表之前
的
<inType, outType>是什么?<inType, outType> CacheMe<inType, outType>(Func<inType, outType> passedInFunctionToExecute)` 感谢您对此语法
的
理解
浏览 4
提问于2014-04-28
得票数 1
回答已采纳
3
回答
修复java中
的
错误:
不
兼容
类型
: java.lang.Object不能转换为capture#1?
java
、
generics
我
的
代码
声明
了一个
类型
为Object
的
值变量:然后用一个对象加载这个变量。final Collection<?>) argumentDefinition.getFieldValue(); 在上述两种情况下,
集合
变量都是通用
的
,带有括号和问号,在本文中不会通过。当我尝试使用
集合
的</em
浏览 4
提问于2015-04-25
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin第七讲-泛型在Java和Kotlin上的差异
深入理解 Java 泛型
用了这么多年的 Java 泛型,你对它到底有多了解?
C#高级语法之泛型、泛型约束,类型安全、逆变和协变
如何通俗易懂地理解:什么叫泛型?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券