腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
检测
类型
是否实现了ICollection<T>
、
、
、
我正在尝试检查一个
类型
是否实现了
泛
型
ICollection接口,因为它是我
的
任何
泛
型
集合
的
基接口。以下代码不起作用 objValue.
GetType
().GetGenericTypeDefinition()) 检测
类型
是否实现
泛
型
接口
的
好方法是什么?
浏览 0
提问于2009-09-24
得票数 9
回答已采纳
2
回答
构造类
的
C#
类型
对象
、
、
我读过引用
类型
都使用相同
的
构造类:
泛
型
对于引用
类型
的
工作方式有些不同。当第一次使用任何引用
类型
构造
泛
型
类型
时,运行库将创建一个特殊
的
泛
型
类型
,其中对象引用将替代后者中
的
参数。然后,每次使用引用
类型
作为参数实例化构造
的
类型
时,无论它是什么
类型
,运行库都重用
浏览 3
提问于2017-04-13
得票数 1
回答已采纳
3
回答
“
泛
型
”是什么意思?在.net中: x.
GetType
().IsGenericType
、
我已经找到了对
泛
型
类型
的
解释,但我确实理解到,Java.NET
的
泛
型
类型
之间有很大
的
区别 Console.WriteLine( list.
GetType
().IsGenericType); 简单地声明“获取一个值,指示当前
类型
是否是
泛<
浏览 6
提问于2016-02-15
得票数 0
回答已采纳
2
回答
泛
型
类型
是MyType<,>实际上是一个
类型
吗?
、
、
、
在MEF中导出
泛
型
类型
时,我对此产生了一些困惑new Dictionary<string,bool>().
GetType
() == typeof(Dictionary<,>)Type expected 所以我
的
问题是,Dictionary< >真的是一种
类型
吗?.NET对待
泛
型
类型
与非<e
浏览 0
提问于2012-11-18
得票数 3
回答已采纳
1
回答
C#基类
的
未绑定
泛
型
类型
不可用?
、
在C#中使用
泛
型
时,我对奇怪
的
行为感到困惑。CManager`1[T]ConsoleApplication1.CEmployee`1[T] True对于为什么未绑定
泛
型
类型
的
基类不能完全可用,我感到困惑: 为什么当我得到未绑定
泛
型
类型
的
基本
类型
的
全名时,什么也得不到?(以上代码
浏览 2
提问于2013-03-23
得票数 3
回答已采纳
4
回答
在Unity App.Config文件中包含
泛
型
类
、
、
、
我有一个ISimpleCache<IBrokeredDataObject>
类型
的
类,我想在App.Config文件中将其作为
类型
别名(然后是一个
类型
)添加<typeAlias alias="ISimpleCacheOfIBrokeredDataObject" type="MyApplication.ISimpleCache<IBrokeredDataObject>, MyApplication" /> 显然是错误
的</e
浏览 2
提问于2009-01-18
得票数 10
回答已采纳
4
回答
派生
类型
与
泛
型
、
、
、
我有一种使用
泛
型
的
类型
。让我们称它为FlowerDescriptor<T> --有些花用数字来描述,另一些用字符串来描述。FlowerDescriptor<string>.
GetType
().IsFlowerDescriptor == true string.
GetType
().IsFlowerDescriptor ==(string) FlowerDescriptor<int>.
GetType
().GetFlowerDescript
浏览 7
提问于2016-06-01
得票数 4
回答已采纳
1
回答
从
泛
型
类( T)中获取类
的
类型
、
、
我试图得到类
的
类型
,它是
泛
型
的
。例如,大多数问题都围绕着试图从List(Of T)检索T
类型
的人。相反,我希望类本身
的
类型
,即System.Collections.Generic.List 我正在尝试以下代码,但它返回包含
泛
型
参数
的
Type。如果然后尝试使用不同
的
泛
型
类型
创建类
的
实例,则会得到一个错误,因为Ty
浏览 7
提问于2016-03-02
得票数 0
回答已采纳
2
回答
使用Assembly.LoadFrom加载
泛
型
类型
、
、
在这里引用Jon Skeet
的
答案: 我需要根据
泛
型
类型
的
名称和作为
泛
型
的
类型
参数
的
类型
的
名称来加载
泛
型
类型
。,它将根据
类型
的
名称和完全对齐
的
程序集名称/路径加载
类型
。(assemblyPath); //open assembl
浏览 0
提问于2012-08-20
得票数 4
回答已采纳
1
回答
泛
型
列表中
的
C#强制转换对象
、
、
、
、
我有一个具有属性
的
对象。有些属性是
泛
型
列表。例如,IList<IArticle>或IList<IProduct>等。我使用myObject.
GetType
().GetProperties()遍历对象中
的
所有属性,并搜索来自IList
类型
的
属性。 我可以识别IList-properties,并希望遍历列表。但这是我
的
问题。我不能将listProperty (
类型
为object)转换为
泛
型
浏览 67
提问于2019-03-16
得票数 1
1
回答
将对象引用转换为其
泛
型
类型
、
、
我有一个Object,它实际上是一个带有未知
类型
参数
的
泛
型
。如何将其转换为适当
的
泛
型
类型
?例如,下面是我
的
泛
型
: Public Property Name As String End Sub Public Sub PrintName(ByVal forVal
浏览 3
提问于2014-07-31
得票数 0
回答已采纳
1
回答
从Type.
GetType
(string)获取可空
类型
的
正确方法
、
如何使用Type.
GetType
(string)从字符串(如:System.Boolean?和System.Nullable<System.Boolean> )获得可空
的
类型
错误
的
意思是编写Type.
GetType
(X)返回null
浏览 4
提问于2022-02-15
得票数 -1
回答已采纳
1
回答
自动机memberList参数
、
、
、
、
在AutoMapper中,当您使用Mapper.CreateMap
的
泛
型
版本时,可以通过在末尾添加.ForMember轻松地忽略它:如何对非
泛
型
类型
执行此操作,如: Mapper.CreateMap(Customer.
GetType
(),CustomerViewItem().<em
浏览 5
提问于2015-10-21
得票数 1
回答已采纳
3
回答
当参数声明为基
类型
时,如何获得继承对象
的
属性?
、
、
我有一个简单
的
程序,它使用反射输出提供
的
类
的
属性和值。targetPropInfo.Name, value); Console.WriteLine("");} Child1Name: Child1 答: Base
浏览 0
提问于2015-04-17
得票数 4
回答已采纳
2
回答
使用T
类型
参数调用
泛
型
方法
、
我正在尝试构建一个方法,该方法将接受各种数值
类型
,并将其预处理为第二个方法。我不确定我是应该简单地重载还是使用
泛
型
方法。我尝试使用
泛
型
方法,但该方法似乎无法识别参数
类型
。代码如下。有人能给我解释一下,在这种情况下,重载还是使用
泛
型
方法更好?另外,如果我想使用
泛
型
方法来做这件事,我怎么才能让它工作呢?非常感谢。() is sbyte || a.
GetType
() i
浏览 0
提问于2013-03-20
得票数 0
回答已采纳
3
回答
我如何知道一个对象是否派生自一个特定
的
泛
型
类?
、
、
假设我有一个对象,那么我怎么知道这个对象是否是从特定
的
泛
型
类派生
的
。例如:{{ return o.
GetType
(无法直接检索
泛
型
类
的
类型
,因为没有提供
类型
参数
的
泛
型
类
的
类
浏览 4
提问于2010-12-30
得票数 6
回答已采纳
2
回答
以逗号分隔
的
泛
型
类型
、
、
我正在尝试将
泛
型
值转换为
泛
型
值
的
数组,以便可以用逗号分隔它们。但是,我不能将我
的
泛
型
类型
转换为
泛
型
类型
数组。public string GetItemAsString() string itemString = Item.ToString(); if(Item.
GetType
浏览 3
提问于2010-07-22
得票数 1
回答已采纳
3
回答
从
泛
型
类型
fullname获取
类型
、
我想从
泛
型
类型
fullname中获取
类型
,如下所示:但它似乎不适用于这样
的
泛
型
类型
...做这件事
的
好方
浏览 4
提问于2016-09-15
得票数 5
回答已采纳
2
回答
Type.Namespace何时返回null if实例表示
泛
型
参数
、
Type.Namespace属性状态文档: 如果当前Type对象表示
泛
型
参数,则此属性返回null。Type.
浏览 8
提问于2021-10-31
得票数 4
回答已采纳
1
回答
检查异常
类型
而不考虑T C#
、
、
、
response, TRequest requestToRetry) } 然后我有不同
的
类来检测错误
的
类型
static class ErrorDetector public static bool IsFailure(Exception e) => e.
GetType
FailureException<TRequest, TResponse
浏览 7
提问于2021-09-10
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券