Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将类型指定给变量并使用它初始化其他对象_C# - Fatal编程技术网

C# 将类型指定给变量并使用它初始化其他对象

C# 将类型指定给变量并使用它初始化其他对象,c#,C#,是否可以这样做: tybeVariable = Double; typeVariable newDoubleVariable = 5; 我想定义一个包含类型本身的变量,然后用它初始化对象。您可以使用var关键字。其隐式类型为关键字。您可以阅读更多关于将类型分配给变量No afaik.No的信息。这是不可能的,但是您可以使用动态而不是任何类型。动态的类型在运行时解析。与您想要的一样,您可以使用反射(Sytem.Type)来处理类型,但是在C或C++中没有与此问题无关的typedef。var推断出

是否可以这样做:

tybeVariable = Double;
typeVariable newDoubleVariable = 5;

我想定义一个包含类型本身的变量,然后用它初始化对象。

您可以使用var关键字。其隐式类型为关键字。您可以阅读更多关于将类型分配给变量No afaik.No的信息。这是不可能的,但是您可以使用
动态
而不是任何类型。动态
的类型在运行时解析。与您想要的一样,您可以使用反射(
Sytem.Type
)来处理类型,但是在C或C++中没有与此问题无关的
typedef
var
推断出与此问题无关的类型