腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C#
中
实现
泛
型
数据结构
时
避免
游荡
c#
、
generics
假设我有一个使用数组来存储元素的
数据结构
(假设是一个堆栈)。
浏览 14
提问于2020-10-21
得票数 2
回答已采纳
1
回答
是否有理由同时继承接口的
泛
型
版本和非
泛
型
版本?
c#
、
data-structure
我刚刚开始了一些
C#
编程,并决定通过一些开源框架来扩展我对游戏是如何在
C#
中
制作的知识。
在
进行此操作
时
,我注意到一些非常奇怪的事情:它们创建的类将
实现
表示相同
数据结构
的
泛
型
和非
泛
型
接口。例如: ...我找不到任何解释--这是我在用
C#
编写游戏
浏览 0
提问于2017-07-20
得票数 1
回答已采纳
3
回答
C#
中
的
泛
型
是什么?
c#
、
generics
用一个简单的例子说明了
C#
中
的
泛
型
是什么?关于这个主题有哪些相关的文章或网站?
浏览 4
提问于2010-12-30
得票数 42
回答已采纳
4
回答
C#
数据结构
c#
我正在用
C#
构建一个应用程序,然而我是一个新手,尽管它很容易学习,因为它太他妈的像Java了。然而,我对
数据结构
感到迷惑,因为我还没有找到一个全面的可用
数据结构
的列表,以及它们的方法,比如Java是如何拥有它们的。 谁有
C#
可用的
数据结构
及其方法的参考列表?
浏览 1
提问于2010-01-17
得票数 20
回答已采纳
3
回答
C#
泛
型
类与WCF转换
c#
、
wcf
、
generics
、
casting
我想编写一个
泛
型
类,它应该使用不同的
泛
型
参数传递给自己。4.0
中
是可以做到的,但这暂时没有帮助。I可以为每个MyGeneric<T>星座编写一个专门的类,并在那里编写一个隐式类型转换器或
实现
特定的接口。但是我想
避免
这种情况。I可以有一个没有
泛
型
的接口,但是
在
本例
中
,
泛
型
的全部含义是
在
Foo方法上获得编译
时
类型的安全性
浏览 4
提问于2009-05-29
得票数 1
回答已采纳
6
回答
性能,Java
泛
型
c#
、
java
、
generics
Java
中
的
泛
型
是否给性能带来了比集合更好的性能。例如,
在
C#
中有一个性能优势,因为它有助于
避免
装箱/拆箱,但据我所知,
在
Java语言中没有字节码级别的
泛
型
的“想法”,所以编译后它具有与集合相同的字节码。 那么,说没有性能优势是正确的吗?
浏览 2
提问于2011-05-18
得票数 6
回答已采纳
3
回答
我是否应该在Java语言中使用
泛
型
ArrayList,即使它没有提供任何性能优势?
java
、
generics
由于
泛
型
在
Java
中
的
实现
方式(最终向下编译为对象和类型转换),使用它们的好处是什么? 出于编译
时
类型安全的考虑,我应该仍然使用它们吗?我已经习惯了
泛
型
在
C#
中
显着的速度提升,我很好奇,使用Java语言的人是否仍然经常使用
泛
型
,尽管他们
实现
了
泛
型
?
浏览 0
提问于2009-09-02
得票数 1
回答已采纳
2
回答
C#
vs Java -
泛
型
列表
c#
、
java
、
list
泛
型
List类的
C#
和Java
实现
有什么不同?
浏览 3
提问于2010-03-21
得票数 11
3
回答
具有接口约束的
泛
型
类与
实现
接口的类
c#
、
generics
、
interface
最近,我正在
实现
一个
数据结构
,并且决定节点可以存储不同类型的数据,或者让它的
实现
发生变化,所以我选择了Node<T>。然后,当我进入构造Trie的算法
时
,我意识到它需要对Node有更深入的了解,所以我限制
泛
型
类使用INode接口。这允许更多的灵活性,但在
泛
型
类的上下文中却感到错误。
泛
型
类与
实现
接口的类有不同的用例。
实现
接口的类可能需要多态/DI,但接口将更加
浏览 6
提问于2013-10-03
得票数 3
回答已采纳
2
回答
在
C
中
是
泛
型
的,安全吗?
c
、
generics
我在过去已经
实现
了很多
数据结构
(树,列表,哈希表,图表),使用宏我可以
实现
某种
泛
型
。然而,我一直
在
徘徊,如果可以使用空指针来
实现
通用
数据结构
,但是我想要能够使用类型索引.我不知道我想说什么.但基本上,我不认为把"void*“作为
泛
型
总是安全的,同时我也不认为使用宏作为
泛
型
数据结构
的方法是个好主意(因为预处理程序对宏所做的基本上是代码替换),因为如果你环顾
浏览 4
提问于2015-08-06
得票数 10
回答已采纳
4
回答
.NET框架内置接口,建议
在
构建自定义
数据结构
时
?
c#
、
.net
、
data-structures
、
interface
我正在
C#
.NET 2.0
中
实现
一个AVL二叉树
数据结构
(可能移到3.5)。我已经做到了,它通过了我的初始单元测试,而不需要
实现
任何框架级别的接口。但是现在,只要看一看FCL,我就会看到大量的接口,包括非
泛
型
的和
泛
型
的,我可以
实现
这些接口,以确保类能够很好地处理语言特性和其他
数据结构
。目前唯一明显的选择(至少对我来说)是枚举样式接口之一,它允许调用者
在
foreach循环中使用树,
浏览 5
提问于2009-11-25
得票数 3
回答已采纳
5
回答
在
泛
型
中
实现
算法?
c#
、
.net
、
generics
是否有可能在
C#
泛
型
中
实现
基本算术(至少是加法),就像您可以一样?我已经尝试了一段时间让它们正常工作,但是
C#
不允许您多次声明相同的
泛
型
类型,就像模板一样。 大量搜索并没有给出答案。编辑:谢谢,但我要找的是一种在编译
时
做算术的方法,
在
泛
型
类型
中
嵌入一些类似丘奇数字的内容。所以我才把我写的那篇文章联系起来。
泛
型
类型
中</e
浏览 11
提问于2012-06-08
得票数 16
回答已采纳
5
回答
C#
如何允许C++不允许虚拟模板方法的虚拟
泛
型
方法?
c#
、
c++
、
templates
、
generics
、
generic-method
其原因是,每当对这样一个方法进行新的实例化(必须添加到vtable
中
)
时
,这将改变vtable。但现在是
C#
。
C#
确实将
泛
型
具体化了。对于具体化的
泛
型
,特别是
浏览 9
提问于2014-06-22
得票数 32
回答已采纳
4
回答
C#
中
没有参数化类型?
c#
阅读Bruce的书“思想在
C#
",以重新学习
C#
,因为我已经使用了很多年,但很可能会再次需要它很快。“
在
C++
中
,
实现
参数化类型的关键字是”模板“。.但是,毫无疑问,参数化类型将在未来版本的.NET框架
中
实现
。” 我记得我
在
某个地方读到过
C#
有
泛
型
--它们类似于C++模板?有很多的
C#
书籍,但其中大多数过于基础,或没有涵盖足够的材料。我很高兴找
浏览 2
提问于2010-08-27
得票数 0
回答已采纳
4
回答
泛
型
、ToArray等
c#
、
java
我们有一个必须部署
在
Java上的
C#
代码库。我们已经为代码中使用的系统类创建了存根类,并正在
实现
它们。当我开始用Java语言做List<T>
时
,我
在
实现
ToArray
时
遇到了问题。 据我所知,由于Java和
C#
在
泛
型
方面的主要区别,没有办法知道
泛
型
类的类型,因此也就没有办法创建类型化数
浏览 0
提问于2010-02-25
得票数 0
回答已采纳
1
回答
C#
泛
型
是如何工作的?
c#
、
generics
、
runtime
、
compile-time
C++模板在编译
时
生成。我听说
C#
泛
型
是在运行时生成的。这意味着它是
在
IL ->执行时生成的?此部分是否也包含在运行时中?
浏览 0
提问于2019-03-04
得票数 1
回答已采纳
3
回答
.NET 4.0协方差
c#
、
.net
、
generics
、
covariance
// Does not compile } 我认为这可以使用具有协变量类型参数的
泛
型
接口来
实现
这个设计背后的想法是什么(我认为是针对Eric的),是不可能的,不受欢迎的,还是
在
“也许某一天”的清单上?
浏览 2
提问于2012-02-21
得票数 10
回答已采纳
4
回答
Java
中
树的现有
实现
?
java
、
tree
我正在寻找用于Java的纯树
数据结构
(
在
java.awt
中
不是图形结构)的任何
实现
,最好是
泛
型
的。对于
泛
型
树,我想添加不应该排序的元素,并执行如下操作:node.add(anotherNode); …然后,我想遍历节点(这样,当我再次从同一个文件加载树
时
,我可以将结构保存在文件
中
)。有人知道存在什么
实现
,或者有什么其他的
浏览 2
提问于2009-09-22
得票数 2
回答已采纳
3
回答
C#
等价于Java的GenericType<?>
c#
、
generics
我正在
C#
中使用一些
泛
型
。我有一个抽象的
泛
型
类:在其他类从基类继承
时
指定类型参数。
在
Java
中
,我可以简单地写:但是
在
C#
中
,它坚持我给它一个类型参数。是否有工作来
实现
BaseC
浏览 1
提问于2014-01-15
得票数 7
回答已采纳
1
回答
编译
时
不反射的
泛
型
类型映射
c#
、
nhibernate
、
generics
、
types
、
repository-pattern
在
C#
中
,是否有方法在编译期间将一个
泛
型
类型映射到另一个
泛
型
类型?我不想用反射来回答这个问题。{ return typeof(TypeB);我意识到,由于我使用方法调用来映射类型,所以它不会在编译
时
执行映射,但是是否有其他方法来完成我试图
实现
的任务,只在编译
时
完成?简而言之,我想知道是否有一种方法可以将一种类型映射到另一种
浏览 1
提问于2013-07-29
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
聊聊C+的模板和泛型编程
用了这么多年的 Java 泛型,你对它到底有多了解?
转向Kotlin——泛型
一文解决现代编程语言选择困难:命令式编程
TypeScript 旅途6:泛型,设计一个栈结构
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券