【发布时间】:2015-08-16 15:46:59
【问题描述】:
是否可以这样做:
tybeVariable = Double;
typeVariable newDoubleVariable = 5;
我想定义一个变量,它本身包含一个类型,然后用它初始化对象。
【问题讨论】:
-
为变量分配类型不知道。
-
不,这是不可能的,但您可以使用
dynamic而不是任何类型。dynamic的类型在运行时解析。和你想要的一样 -
您可以使用反射(
Sytem.Type) 来处理类型,但没有像 C 或 C++ 中的typedef
标签: c#