【发布时间】:2011-09-05 23:34:24
【问题描述】:
我的意思是,我想转换这个:
string a = 24;
Convert.ChangeType(a, typeof(decimal?))
但它给我一个错误。
更新 1:
我有一个 Type 对象,其中可以是小数?、整数?、.. 许多可为空的类型。然后使用 Type 对象,我需要转换类型对象中的字符串值。
【问题讨论】:
-
你是说你有
Type someType = typeof(T)并且你想用它们来获得T myT? -
没错,这就是我要找的。span>
-
你不能安全地这样做。这些分配在编译时检查。
-
您希望在什么情况下收到可为空的小数?
标签: c#