腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
函数的隐式转换链接到
泛
型
类
scala
、
generics
、
implicit-conversion
、
scala-implicits
我有以下代码,它应该接受一个函数A => Boolean (输入
类型
上的
泛
型
),并通过链式隐式转换将其转
换为
泛
型
特征Y[A]:
将
源
类型
(输入
类型
上的函数
泛
型
)替
换为
输出
浏览 0
提问于2017-01-20
得票数 4
回答已采纳
8
回答
将
泛
型
类型
参数
转
换为
C#中的
特定
类型
c#
、
.net
、
generics
如果需要将
泛
型
类型
参数
强制转
换为
特定
类型
,则可以将其转
换为
对象,并按如下方式进行转换:{}我有一个
泛
型函数,它接受
泛
型</
浏览 12
提问于2016-08-31
得票数 34
回答已采纳
1
回答
如何将对象
类型
转
换为
泛
型
类的
特定
类型
c#
、
generic-list
我继承了list的
泛
型
版本,向asp.net核心中的每个
泛
型
类添加了一些属性,然后我有了一个接收对象
参数
的方法。在框架工作流的某个方面,它将我的类转
换为
对象,并将其传递给此方法。因此,我需要将对象强制转换或解析到继承类的
特定
类。get; set;} }我需要将SomeMethod方法中的对象转
换为
我创建的
泛</e
浏览 0
提问于2019-06-10
得票数 0
1
回答
基于Activator.CreateInstance的通用
型
铸造
c#
、
generics
、
activator
我有个接口 where TValue : IConvertible ...然后,我还有一些具有
泛
型
方法的非
泛
型
类>(ISomething<TValue> instance) { }在我想要在我的
特定
程序集中自动注册所有适用的
类型
之前(T)))
浏览 1
提问于2014-06-03
得票数 0
回答已采纳
3
回答
下播的表现有什么影响?
generics
、
c#-2.0
我只是想通过阅读来了解
泛
型
对于值
类型
,一旦请求
特定
的值
类型
,它就会用
特定
的值
类型
替换T以获得
特定
配置的IL。对于引用
类型
,编译器将定义中的所有T实例替
换为
Object,并创建用于所有ref
类型
的IL。但是,实例是根据实际请求的引用
类型
(例如MyList<String> )分配的。现
浏览 5
提问于2008-11-20
得票数 5
回答已采纳
1
回答
NDepend:检查
类型
是否实现了
泛
型
接口
ndepend
是否有一种方法可以检查某个
类型
是否正在使用NDepend实现具有
特定
泛
型
参数
的
泛
型
类型
? 已实现的接口属性返回
泛
型
类型
,但没有
特定
的
泛
型
参数
。例如,IList,如果某个
类型
实现了IList,我想拒绝。
浏览 2
提问于2013-11-05
得票数 1
回答已采纳
1
回答
变体类接口
c#-4.0
、
covariance
我有一个通用接口,以及一个用具体
类型
参数
实现该接口的类。我还有一个使用
泛
型
接口作为
类型
约束的
泛
型
类,但是
类型
参数
被限制为某个基类的子类。我希望使用实现该接口的类来实例
泛
型
类,但是在
将
类转
换为
该接口时遇到了问题。下面的代码说明了我提到的所有类:class DomainBase} 在接口中用作
类型
参数
的类。Fetch
浏览 0
提问于2016-06-06
得票数 0
回答已采纳
5
回答
为什么instanceof不适用于
泛
型
?
java
、
generics
、
typeerror
、
instanceof
可能重复: ... }} 是否有任何澄清或获得预期结果的方
浏览 4
提问于2013-01-09
得票数 22
回答已采纳
3
回答
查找和调用
泛
型
重载方法
c#
、
generics
、
reflection
、
invoke
、
overloading
如何找到
泛
型
重载方法?),要么需要比我拥有的更多的
参数
(需要
泛
型
类型
定义或
参数
),要么就是完全错误(不考虑嵌套
泛
型
等)。我有定义类
类型
- Type type,方法名- string name和
参数
类型
数组(不是
泛
型
定义)- Type[] types。 到目前为止,我似乎必须通过比较(
泛
型
类型
树
浏览 2
提问于2009-12-11
得票数 2
回答已采纳
2
回答
方法返回
特定
类型
的
泛
型
协议!
swift
、
generics
、
protocols
、
opaque-types
我有一个通用协议,它有一个返回
泛
型
参数
的方法。协议有两个实现,它们都以字符串作为返回
类型
。我想要一个方法来构建一个
特定
的实例,类似于基于某些
参数
的类集群。该方法约束
泛
型
类型
,但尝试返回时出现错误:protocol GenericProtocol { typealias ReturnTy
浏览 3
提问于2015-12-15
得票数 1
15
回答
为什么C#和VB有
泛
型
?他们提供了什么好处?仿制药
c#
、
.net
、
vb.net
、
generics
来自:
泛
型
提供了定义以后指定的
类型
的能力。您不必将项目转
换为
类型
才能使用它们,因为它们已经键入了。为什么C#和VB有<e
浏览 38
提问于2008-09-19
得票数 6
回答已采纳
3
回答
如何检索
泛
型
方法的名称,包括
泛
型
类型
名称
c#
、
generics
、
reflection
在C#中,我有一个具有以下签名的方法:在Load()方法中,我想
转
储完整的方法名(用于调试),包括
泛
型
类型
。string.Join(", ", arguments.Select(x => x.Name))); return method.Name;检索方法名有效,但对于
泛
型
参数
我试
浏览 4
提问于2013-10-01
得票数 7
回答已采纳
4
回答
C# -在
泛
型
中切换
c#
、
generics
我尝试
将
泛
型
类型
的
参数
与
泛
型
方法中的开关进行比较。这对我的解决方案来说是行不通的。原因:
参数
必须是
特定
类型
(bool、char、string、integral、enum)。如果
参数
是
泛
型
的,我想做一个比较,为什么它必须是
类型
定义的变量?
浏览 0
提问于2014-09-09
得票数 3
1
回答
是否有方法在C#中为
泛
型
的
特定
版本定义隐式转换运算符?
c#
、
generics
、
implicit-conversion
我有一个
泛
型
类MyClass<T>,我希望能够隐式地从某种
类型
(例如bool )转
换为
泛
型
类型
的
特定
版本,例如MyClass<string>。我似乎不能使用以下任何一种方法: public static implicit operator MyClas
浏览 2
提问于2017-03-31
得票数 3
回答已采纳
1
回答
具有
泛
型
参数
的类的多个单例
scala
、
generics
、
singleton
在Scala中,是否可以使用
泛
型
参数
为类定义单例?是的,它是复数,因为
泛
型
参数
的每个实例都必须有一个单例。我认为,在最普遍的情况下,这是无稽之谈,但如果
泛
型
参数
是
特定
参数
的子
类型
,我想知道它是否可以工作。 作为一个例子,考虑作为这个抽象类的所有
泛
型
参数
的
特定
超
类型
。现在我想要一个
将</
浏览 1
提问于2014-09-28
得票数 1
1
回答
将
泛
型
类型
传递给非
泛
型
方法
c#
、
generics
、
methods
、
generic-type-argument
当来自
泛
型
方法时,我想知道如何混合
特定
类型
化方法的调用?方法BitConverter.GetBytes对值
类型
有多个重载。但是,如果我要编写一个
将
返回static byte[] GetBytes<T>(T value) where T : struct的方法,它将返回BitConverter.GetBytes(value),我会收到一条错误消息,说明最佳重载匹配有一些无效的
参数
。我
浏览 4
提问于2021-10-05
得票数 1
回答已采纳
3
回答
为什么
泛
型
列表可以转
换为
其
类型
参数
java
、
generics
、
casting
如果
参数
是接口而不是
泛
型
的超接口,为什么允许
将
泛
型
列表强制转
换为
其
类型
参数
? 这是什么意思?
浏览 0
提问于2010-10-22
得票数 3
回答已采纳
2
回答
使用
泛
型
和协议作为
类型
参数
的区别,在函数中实现它们的优缺点是什么?
swift
、
generics
、
parameters
、
protocols
由于Swift允许我们在函数中同时使用协议和
泛
型
作为
参数
类型
,下面的场景出现在我的脑海中: var name: String{ get }} print(param.name)第一个函数使用带有
类型
约束的
泛
型
作为
参数
类型
,第二个函数
浏览 4
提问于2016-12-30
得票数 25
回答已采纳
3
回答
我如何知道一个对象是否派生自一个
特定
的
泛
型
类?
c#
、
.net
、
generics
假设我有一个对象,那么我怎么知道这个对象是否是从
特定
的
泛
型
类派生的。{} 请注意,上面的代码
将
抛出一个异常无法直接检索
泛
型
类的
类型
,因为没有提供
类型
参数
的
泛
型
类的
类型
。
浏览 4
提问于2010-12-30
得票数 6
回答已采纳
3
回答
为什么C#
泛
型
的专门化是有限的?
c#
、
generics
、
programming-languages
的问题对C#的
泛
型
有一个评论: 通过使用反射检查
类型
参数
来维护
类型
信息,这在一定程度上允许specialization。但是,专门化的程度是有限的,这是由于
泛
型
类型
定义是在任何具体化发生之前编译的(这是通过根据
类型
参数
上的约束编译定义来完成的-因此,即使在没有
特定
类型
参数
的情况下,编译器也必须能够“理解”定义)。它不是与带有
特定
类型</
浏览 15
提问于2017-09-19
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#高级语法之泛型、泛型约束,类型安全、逆变和协变
泛型与关联类型
Java 泛型基本用法与类型擦除
Java 泛型
Titan Framework MongoDB深入理解2
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券