腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
泛
型
类
中
动态
定义DataContract和DataMember
、
、
、
、
我希望在
C#
中创建一个
泛
型
类
,并根据构造函数
中使
用的
泛
型
类型参数,通过
动态
定义其[DataContract]和[DataMember]
属性
来控制它的序列化方式。 是否有办法这样做?我们可以在运行时使用
泛
型
类
构造函数中的反射来定义这些
属性
吗?
浏览 10
提问于2016-02-10
得票数 2
回答已采纳
4
回答
C#
泛
型
类
,如何使用派生
类
的公共
属性
的参数类型?
、
、
、
我在
C#
中有两个
类
:{ { }} 如
何在
泛
型
类
中使
用派生
类
的公共
属性
? 我不希望为每个派生
类
实现几个
泛
型
类
。
浏览 6
提问于2016-07-05
得票数 0
回答已采纳
4
回答
如
何在
c#
中使
类
泛
型
传递
动态
属性
类
、
我的演示代码忽略了Extra
属性
。我需要让这个
类
泛
型
。); } } 如上面的代码所示,如果我需要使用不同的Test1或Test2来代替测试,那么我需要编写另一个TestMap
类
。怎样才能使这个
类
成为
泛
型
,这样我就可以
传递
多个
类
,比如Test来忽略Extra
属性
?
浏览 45
提问于2018-07-12
得票数 4
回答已采纳
6
回答
如
何在
Kotlin中获得
泛
型
参数
类
、
getValue(Person::class.java)class DataQuery<T : IModel> 但是当我尝试的时候我得到了一个错误声明 只能在
类
文字的左侧使用
类
。是否可以对
泛
型
参数(
如
C#</
浏览 14
提问于2015-12-06
得票数 111
回答已采纳
3
回答
使用
泛
型
将
类
和方法名称
动态
传递
给方法。
、
、
我想
动态
地将一个
类
名和一个方法名
传递
给一个方法,并保持这个
动态
,我知道我应该使用
泛
型
和可能的约束。,使其成为
泛
型
的方法。如何将对象的实例
传递
给
泛
型
方法?如何处理签名,例如公共无效的GetTypeValues(),其中T: class,new()对于上述情况,T是
类
的实例吗?所以我的目的是GetTypeValues(memberRequestD
浏览 1
提问于2014-02-23
得票数 4
回答已采纳
1
回答
协变性是关于接受价值的吗?
、
、
、
我正在通过
C#
通过
C#
书籍学习。因此,协方差仅在返回类型的上下文
中使
用。在上面的示例中,我们有一个String (它是从Object派生的,所以它是反变的,而不是协变量),它用于
传递
参数(但不是返回值)的上下文中。那么,我们是否应该在上面的例子
中使
用反式而不是协变量(这意味着书中有错误)?在评论之后,我有了另一个问题。下列定义正确吗?Contravariant意味着
泛
型
类型参数可以从
类
更改为派生的
类
。在
C#
中
浏览 2
提问于2019-12-30
得票数 2
回答已采纳
2
回答
将
泛
型
传递
到
类
构造函数列表中
、
我有一个
类
,它将
泛
型
作为参数,如下所示编译器正在抱怨T myClass我知道我可以将“定义的”
泛
型
类
传递
给
类
构造函数(
如
List、Dictionary等),并且已经看到这也可以在
C#
中完成,但是找不到对它的引用。
浏览 4
提问于2015-02-03
得票数 2
回答已采纳
1
回答
使用
泛
型
从
传递
动态
变量类型的静态
类
调用方法
、
、
、
、
如何从在
泛
型
中
传递
动态
类型的静态
类
调用方法。下面是我的静态
类
:{ }我想这样调用LogInfo:我的问题是如<e
浏览 0
提问于2011-06-17
得票数 2
回答已采纳
1
回答
如何构建
类
和构造函数
泛
型
以使用
泛
型
方法?
、
、
、
我在理解如何构建
类
和构造函数
泛
型
时遇到了问题。我对
泛
型
很陌生,但现在我有了基本的理解。= 10001; int sum = 1010000; }这是我的方法之一,这不管用。但我也不知道怎么解决
浏览 2
提问于2019-11-18
得票数 2
回答已采纳
4
回答
C#
/.Net
泛
型
如何知道它们的参数类型?
、
、
在
C#
中,
泛
型函数或
类
知道其
泛
型
参数的类型。这意味着
动态
类型信息(
如
is或as )是可用的(与它不存在的情况相反)。如果
泛
型
被保存到IL级别(我认为它们是这样的),那么我想知道在这个级别是如何做到的。
浏览 9
提问于2015-03-05
得票数 10
回答已采纳
4
回答
为额外信息创建
泛
型
类
成员
、
、
、
我对
C#
非常陌生(这是我的第一个
C#
项目)。我对基础知识相当有信心,但我开始遇到一些我无法完全解决的问题,无论我用多少种不同的方式搜索它。这个网站已经回答了我的很多问题。它与
C#
泛
型
有关。我正在为一个视频游戏引擎编程,并且我已经在AI单元之间创建了一个简单的消息
传递
系统。Message
类
包含像sender、receiver、dispatchTime和extraInfo这样的成员。我对此的研究为我指明了
泛
型
的方向。 我知道了如
何
浏览 1
提问于2011-09-10
得票数 1
回答已采纳
1
回答
在
泛
型
类
中是否存在非
泛
型
方法的问题?
、
在MSDN ()上,它说: M不是所有意图和目的都是通用的吗?如果你在T
型
的某些例子上调用方法M,
浏览 1
提问于2022-06-18
得票数 1
回答已采纳
4
回答
泛
型
、ToArray等
、
我们有一个必须部署在Java上的
C#
代码库。我们已经为代码
中使
用的系统
类
创建了存根
类
,并正在实现它们。据我所知,由于Java和
C#
在
泛
型
方面的主要区别,没有办法知道
泛
型
类
的类型,因此也就没有办法创建类型化数组。这是最终的吗,或者你们中的任何人都知道一些在
泛
型
类
中执行ToArray的聪明方法,而不是
浏览 0
提问于2010-02-25
得票数 0
回答已采纳
2
回答
泛
型
的使用是一个子类
、
我尝试将这个
类
1与
类
2一起使用,但是,MyIdentityMapper的
泛
型
是错误的。我想创建一个
泛
型
类
,当我使用它(MyIdentityMapper)时,我会
传递
正确的类型。在这里我应该如
何在
MyIdentityMapper
中使
用
泛
型
?1映射器
类
: public class Mapper<KEYIN, VALUEIN, KEYOUT, VALUEOUT&g
浏览 2
提问于2015-11-12
得票数 0
4
回答
T不包含RowKey的定义。
、
、
、
我正在尝试创建一个
泛
型
类
:{ { return (
浏览 1
提问于2012-07-23
得票数 5
回答已采纳
2
回答
Blazor组件中的
泛
型
类型参数可以被约束吗?
、
、
在Blazor组件中,您可以创建一个
泛
型
参数,以便在方法
中使
用,就像在典型的
C#
类
中一样。要做到这一点,语法是:但是,我想知道如
何在
C#
类
中尽可能地约束它。有点像@typeparam T : ICloneable ...
浏览 10
提问于2020-10-27
得票数 3
1
回答
哪种语言的
泛
型
是OCaml中类似于C++、Java或
C#
的
泛
型
类
和函数?
、
、
、
我从C++模板、Java
泛
型
和
C#
泛
型
之间学到了区别,这有助于我更好地理解如何以不同的方式正确地使用它们。为了帮助我学习在OCaml
中使
用
泛
型
,哪种语言的
泛
型
是OCaml中类似于C++、Java或
C#
的
浏览 3
提问于2017-09-20
得票数 3
回答已采纳
1
回答
JSON模式+模式注册表+ Kafka序列化
、
、
、
我正试图在后面的Kafka
中使
用JSON 我使用的是一个
泛
型
类
,它是根据来自DB的信息构建的。在该链接中,有两种方法来序列化消息,有一个POJO
类
从它派生模式,或者使用java
类
上的@Schema注释直接将模式
传递
给生产者。我们还努力将我们使用的Java
类
泛
化为POJO。有没有办法使用从模式存储库中获取的模式并使用
泛
型
类型,从而避免使用与模式和插件(
如
jsonschema2pojo
浏览 3
提问于2022-10-07
得票数 0
2
回答
从父
类
获取
泛
型
类
对象
在我的程序中,我有一个带有
泛
型
参数的抽象基
类
。在这个
类
中,我必须获得子类
中使
用的
泛
型
参数的Class对象。BaseItem<String> { super(id, String.class);} 我真的需要通过构造函数将
类
传递
给父
类
吗还是在Java中有一种方法可以
动态
地从父
类
获得这
浏览 1
提问于2018-06-09
得票数 0
回答已采纳
1
回答
是否更新
泛
型
类
的
泛
型
属性
?
、
、
、
我是
C#
Generic Classes的新手,所以我不知道我们是否可以
动态
更新
泛
型
类
的
泛
型
属性
?假设我有一节课我们是否可以编写一个扩展,将给定的
属性
更新1,这样 A.AddOne(a => a.id); will change A {id=1
浏览 2
提问于2011-01-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#自定义特性讲解与实际应用
Java泛型基础
跨游戏引擎跨平台的TypeScript运行时开源了
学习 Java 中最困难的部分以及如何克服它们
Android根据类生成签名字符串
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券