腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
哪种语言的
泛
型
是OCaml中类似于C++、Java或
C#
的
泛
型
类
和
函数?
、
、
、
我从C++模板、Java
泛
型
和
C#
泛
型
之间学到了区别,这有助于我更好地理解如何以不同的方式正确地使用它们。为了帮助我学习在OCaml中使用
泛
型
,哪种语言的
泛
型
是OCaml中类似于C++、Java或
C#<
浏览 3
提问于2017-09-20
得票数 3
回答已采纳
5
回答
C#
泛
型
和
多态
性:
矛盾
修饰法?
、
、
我只想确认一下我对
C#
中
泛
型
的理解。这是在我工作过的几个代码库中出现的,其中
泛
型
基类用于创建类型安全的派生实例。这是我所说的
一个
非常简单的例子{} { {
浏览 3
提问于2009-11-29
得票数 20
回答已采纳
4
回答
具有通用编程支持的第一语言
、
这是第一种具有
泛
型
编程支持的语言,以及第一种支持
泛
型
的主要静态类型语言(广泛使用)。一阶参数
多态
现在是静态类型化编程语言的标准元素.从System 20,42
和
functional -guage开始,这些构造已经进入主流语言,如Java
和
C#
。在这些语言中,一阶参数<
浏览 0
提问于2010-10-19
得票数 17
回答已采纳
4
回答
泛
型
与约束
多态
性与亚型
、
、
、
、
在Haskell类的这个中,幻灯片#54有这样的问题: 在具有
泛
型
和
受限
多态
性的语言中,您也需要子类型吗?
泛
型
和
受限的
多态
性如何使子类型变得不必要?如果
泛
型
和
受限的
多态
性使得子类型变得不必要,为什么Scala有子类型?
浏览 3
提问于2010-04-25
得票数 18
回答已采纳
3
回答
C#
中的
泛
型
是什么?
、
用
一个
简单的例子说明了
C#
中的
泛
型
是什么?关于这个主题有哪些相关的文章或网站?
浏览 4
提问于2010-12-30
得票数 42
回答已采纳
2
回答
属性最初出现在哪种语言中?
、
、
、
似乎
C#
中的几乎所有特性都借鉴了另一种语言(OOP来自Java语言,
泛
型
(参数
多态
性)
和
lambdas来自ML家族,LINQ来自Haskell的monad,dynamic来自动态语言),但我不知道属性(
C#
是第
一个
引入属性的语言吗?
浏览 0
提问于2010-09-30
得票数 12
回答已采纳
2
回答
C#
中的
泛
型
类型
和
Java中的一样吗?
、
我学习Java很久了,并且非常熟悉
泛
型
类型在语言中的操作:我知道只有在编译时才有
泛
型
类型,在它的末尾会遭受类型擦除的痛苦(因此在运行时此信息不可用),并且对在
泛
型
类型上应用
多态
性的困难有一定的了解。现在我正在学习
C#
,我注意到尽管这种语言使用了相似的符号(类型)语义,但似乎并不相同。例如,要了解
C#
运行时是否存储
泛
型
类型的信息而不是丢弃它,与Java不同,这是正确的吗?而且,我从来没有在
C#
浏览 3
提问于2014-03-22
得票数 0
2
回答
是否有一种静态类型的编程语言在不使用超类或接口的情况下实现
多态
性?
、
、
、
、
是否有一种静态类型的编程语言在不使用超类或接口的情况下实现
多态
性(如果可能的话)?
浏览 0
提问于2020-07-11
得票数 1
6
回答
是否有实现
泛
型
_well_的语言?
、
super Bar>public T[] getAll<T>() { ... } 我从来不喜欢C++中的模板,但这主要是因为没有
一个
编译器能够为它们提供一条具有远程意义的错误消息那么,谁真正喜欢在他们喜爱的语言中使用
泛
型
呢?
浏览 16
提问于2008-09-08
得票数 7
回答已采纳
2
回答
重写
泛
型
方法的约束
、
我试图了解约束(类或
泛
型
方法)如何影响方法本身。“方法”的
多态
调用,该方法接受
泛
型
类型的参数。在基类
和
派生类中,对类型参数的约束是不同的。 我还指定了
一个
类约束以排除值类型,这可能会导致问题,因为为每个值类型实例化生成了不同的类,而对于引用类型只实例化了
一个
此类类。的语言规范指出,
泛
型
方法上的约束是继承到重写方法的,因此指定任何约束都是非法的。我在Google上做了一些搜索,发现这是不允许的,因为支持
多态</
浏览 4
提问于2016-07-25
得票数 6
回答已采纳
1
回答
如何在
C#
中转换我的模板继承类?
、
、
我有
一个
类A,它继承自
一个
模板化的类:M<C, D>
和
类C : T<D>在执行中,A是类类型的M<C, D>,但不是类类型的M<T<D>,D>,我不明白为什么。有什么办法能得到这封信吗?注意:对于
一个
ImplementedData,只有
一个
ImplementedContentItem。是否有
一个
关键字可以帮助我(或者其他方式),或者不可能知道我的_contentItemModule是否是ContentItemModule,Imp
浏览 0
提问于2019-04-09
得票数 0
回答已采纳
1
回答
Java中的逆变类型参数?
、
、
、
我正在考虑将这个
C#
库移植到Java
和
Android上。我想移植这个接口{} .OfType<IHandle<T>>(); 对于Java
泛
型
,这是可能的吗?
浏览 1
提问于2014-09-02
得票数 0
1
回答
如何让从运行时已知的类派生的类实现编译时已知的接口
、
、
我想写下我的伪类声明会更简单。public class DatabaseControlsDAL<T> : T, IDatabaseControlsDAL where T : IBaseDAL public int myMethod() return somePublicPropertyInTheIBaseDALInterface;}欢迎任何帮助!
浏览 0
提问于2014-02-19
得票数 0
3
回答
异常首先出现在哪种语言中?
、
、
我第一次遇到异常是在ADA 83中。据我所知,ADA的设计者发明了异常的概念。这是真的吗,或者之前出现的编程语言也使用异常吗?
浏览 1
提问于2009-08-20
得票数 4
回答已采纳
2
回答
泛
型
类型参数中的
多态
性
、
、
、
我正在尝试在
C#
的
泛
型
类型参数中使用
多态
性。我已经检查了SO (,,,,,)上的其他几个问题,但我仍然不清楚为什么它不能工作(或者它是否被允许)。背景public class Base { } 和我的派生
泛
型
类型的
一个
实例>();以下陈述都是正确的: derived i
浏览 7
提问于2017-07-26
得票数 10
回答已采纳
2
回答
如何创建开放的class<T>
泛
型
类型列表?
、
、
、
、
我正在处理其他代码,我需要添加一些东西,我有
一个
类{ dataCollection.Add(new stringData()); 在上面的行中,我使用
泛
型
类型'Data‘需要
一个
类型的参数来获得编译器
浏览 0
提问于2019-10-26
得票数 0
回答已采纳
3
回答
IEnumerable in C++?
、
、
可能类似于
C#
的IEnumerable。如果你见过任何项目使用这个,你能给我
一个
参考吗?谢谢。template<class iterator> v
浏览 0
提问于2011-02-01
得票数 2
2
回答
C#
中的设计问题:
泛
型
还是
多态
性,还是两者兼而有之?
、
、
我想要实现的是:我试图实现的是属性子类的Value属性的类型安全,并且这些子类应该能够被添加到Document类的属性列表中。我可以只创建
一个
具有object类型的Value属性的属性类,并使用它,但这正是我在这里试图避免的。 我想公共属性(标识
浏览 2
提问于2011-04-29
得票数 1
回答已采纳
1
回答
在Vala中是否支持参数
多态
和
子类型
多态
的混合约束?
、
、
我个人最喜欢的
C#
特性之一是能够混合参数
多态
和
子类型
多态
(
泛
型
和
继承)。但我找不到任何关于Vala的文档说明这是可用的,或者任何讨论说这是不可用的或即将到来的。有没有人能给我
一个
明确的答案,
一个
消息来源说它是,不是或将在未来可用?举
一个
简单的例子来说明我的意思,以防出现任何混淆: namespace Animals public interface Animal{ void say_som
浏览 14
提问于2019-05-22
得票数 1
1
回答
用UML类图表示参数
多态
性
和
高阶函数
、
、
是否有可能在
C#
类图中表达参数
多态
性(UML中的
泛
型
类型)或高阶函数?如果没有,是否有其他类型的图表更适合描述包含所列功能的程序体系结构?背景:我想在一篇论文中描述
一个
用Scala编写的API。
浏览 1
提问于2014-09-30
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券