相关疑难解决方法(0)

在C#中使用Type对象作为泛型的类型参数

我找不到在C#3.0/.NET 3.5的通用构造中使用第一类Type对象(System.Type实例)作为类型参数的方法.以下是我想要做的简化示例:

public void test()
{
    Type someType = getSomeType(); // get some System.Type object

    MyGeneric<someType> obj = new MyGeneric<someType>();  // won't compile
}
Run Code Online (Sandbox Code Playgroud)

有没有办法使用someType对象作为泛型的类型参数?

c# generics types

5
推荐指数
2
解决办法
6255
查看次数

标签 统计

c# ×1

generics ×1

types ×1