腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4614)
视频
沙龙
2
回答
Convert.ChangeType
(
错误
:
Object
必须
实现
IConvertible
)
动态
转换
object
到
IList
失败
的
原因
是什么
?
、
、
我使用
Convert.ChangeType
(
object
, Type)方法将对象
转换
为它们
的
类型。它工作得很好。当我尝试将(List<string>类型
的
)
Object
转换
回List<string>时,它工作得很好。但是,当我尝试将
Object
转换
为
IList
<string>时,它
失败
了。问题:当我尝试将一个应该是
IList
类型
的</e
浏览 299
提问于2021-01-13
得票数 0
2
回答
基于反射
的
System.__ComObject在C#中
的
转换
__ComObject
转换
为接口类型。我尝试过使用
Convert.ChangeType
(
Object
,Type),但是c#随后抛出了这个
错误
: System.InvalidCastException:对象
必须
实现
IConvertible
。那么,有没有可能使用反射将通用__ComObject
转换
成正确
的
类型,这样我就可以通过反射调用它
的
方法了吗?是的,它
必须
通过一种方法来完成,这种方法不需要提前告诉
浏览 5
提问于2010-01-28
得票数 5
回答已采纳
5
回答
使用反射将对象数组
转换
为另一类型数组
、
、
我有一个对象数组,我想把它
转换
成一个特定
的
类型数组。我有一个类型可以将它
转换
成在运行时获得
的
类型。但我在进行实际
转换
时遇到了问题。如果我使用
Convert.ChangeType
,我会得到该对象
必须
实现
IConvertible
的
错误
Array.ConvertAll是基于模板
的
,它要求我将目标类型作为模板传递,只有在运行时我才知道。好
的
,我有以下不起作用
的<
浏览 2
提问于2010-12-03
得票数 9
回答已采纳
2
回答
我无法将list<
object
[]>
转换
为C#中
的
列表<T[]>
、
、
、
List<T[]>(); { //
object
[] row new
object
;
object
[] row = new
object
[dataReader.FieldCount]; bass = (T[]
浏览 0
提问于2014-10-16
得票数 4
2
回答
对象在尝试返回元组时
必须
实现
IConvertible
。
在运行时,我得到以下
错误
lboxBuildingType.SelectedIndex = pharse.returning<int>xdoc.Root.Element("BuildingTypeIndex").Value); { Tuple<bool, T,
object
>>
浏览 7
提问于2015-10-19
得票数 5
回答已采纳
6
回答
使用反射进行“投射”
、
、
cast}void SetValue(PropertyInfo info,
object
instance,
object
value) // throws System.ArgumentException: Decimal can not be converted to Int64但是,我知道可以将值强制
转换
为该属性
的
正确类型。 如何通过反射将'value‘
浏览 4
提问于2009-09-09
得票数 89
回答已采纳
3
回答
如何在运行时
转换
类型?
、
、
、
我
的
情况应该很简单..。我想要
转换
的
类型总是“string”。我想要转化成..。我不知道(直到运行时)我需要
转换
到
的
值是'Int‘(或者其他什么
的
)。我试过这样做:
object
blah =
Convert.ChangeType
(valueToConvertFrom, conver
浏览 4
提问于2008-11-23
得票数 21
回答已采纳
2
回答
如何在as运算符中使用变量类型
、
、
、
例如:我有2个变量(value )& (property),我想检查是否可以
转换
为value?我们不知道变量
的
类型,如何检查是否可以强制
转换
?
浏览 47
提问于2017-12-26
得票数 3
2
回答
对象
到
字节数组,再到字符串,再返回
、
、
、
、
我有一个特殊
的
需求,需要先将对象
转换
为字节数组,然后再
转换
为字符串。然后我需要从字符串恢复
到
字节数组,然后恢复
到
object
。就数据而言,该对象实际上非常小。下面是使用
的
代码: private
Object
ToSafeObjectFromString(String SafeString,Type Ob
浏览 3
提问于2014-06-10
得票数 1
8
回答
无法将类型'Int‘隐式
转换
为'T’
、
我可以调用Get<int>(Stat);或Get<string>(Name);不能将类型“int”隐式
转换
为“T” { {
浏览 201
提问于2011-11-18
得票数 107
回答已采纳
3
回答
从泛型方法返回泛型列表
、
我需要从包含如下代码
的
泛型列表中返回如下所示
的
genericList templateFields:{ string fieldName { get; set; }} .IndexOf(':') + 1, 4)
浏览 0
提问于2019-02-02
得票数 0
4
回答
将装箱整数
转换
为具有潜在不同类型
的
可空整数。
、
、
、
给定一个装箱整数(带有装箱
的
short,int,.)我想把它
转换
成一个无框
的
、可空
的
类型。可以将非匹配类型(例如:盒装int
转换
为short?)Unbox<T>(
object
x) where T : struct return typeof(T) == x.GetType() ?(T)x : (T)
Convert.ChangeType
(x, typeof(T));}
浏览 0
提问于2017-01-10
得票数 12
回答已采纳
1
回答
从AZDatalake
到
AZBlob分类
动态
的
Azure复制文件
、
、
、
、
我想将文件从azure数据湖存储复制
到
azure blob存储。当我使用静态文件名时,它正在成功复制,但在使用
动态
文件名时却没有成功。
失败
类型:用户配置问题 详细信息:'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Failed,ErrorCode=Us
浏览 9
提问于2022-04-28
得票数 0
1
回答
当返回类型是泛型接口时,如何将对象强制
转换
为泛型返回类型?
、
、
default(T); } } return (T)
Convert.ChangeType
(value, t);不幸
的
是,在我需要
的
返回类型为
IList
的
情况下
浏览 2
提问于2015-12-30
得票数 6
3
回答
对象盒型通用浇铸
、
、
、
、
Decimal(33);Console.WriteLine(dd);decimal dec = new Decimal(33);double dd = (double) o;第二个示例抛出: public T GetValue
浏览 3
提问于2013-11-22
得票数 4
回答已采纳
8
回答
我如何修复这个问题,以便将其
转换
为Nullable<T>?
、
我目前使用这个方便
的
转换
扩展方法在类型之间进行
转换
: { } "1".To<int?,但它会得到
错误
: Invali
浏览 0
提问于2009-04-27
得票数 50
回答已采纳
5
回答
在使用dynamic关键字
的
情况下,我们可以基于泛型类型参数进行类型
转换
吗?
using System; {{ return (TReturn)(arg as dynamic);} {{ t
浏览 0
提问于2010-10-12
得票数 1
回答已采纳
1
回答
当目标类型是
动态
的
时,在运行时将对象列表
转换
为接口类型
的
列表。
、
、
、
我有一个这样
的
方法:{public class MyClass: MyInterface ...上述方法
的
返回值为:List<
object
> 这个方法对我很有用,但是我需要它
的
返回值基于它
的</
浏览 3
提问于2015-08-02
得票数 1
3
回答
从泛型方法中获取值,而不提供类型
、
private set; } } public T GetValu
浏览 6
提问于2015-10-21
得票数 0
3
回答
无需显式
转换
即可处理数字
的
通用方法
、
、
RaiseFilteringChanged(); } .....现在我有一个客户端类,它有一个需要传递给上面的setter
的
"现在,在上面的setter中设置值
的
时候,类型T已经在运行时确定了,我可以在我
的
客户机中获得该类型作为类型T。在客户端程序中,是否可以将字符串
转换
为EqualFilter所标识
的
适当类型?像这样
的
东西不起作用filte
浏览 2
提问于2012-04-03
得票数 2
回答已采纳
点击加载更多
相关
资讯
Python进阶-内建函数
python type与isinstance 区别
Oracle数据库坏块简析
Lua-基础类型定义
基于C和WPF实现固高、雷赛、研华控制卡运动程序
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券