相关疑难解决方法(0)

在C#中将通用对象添加到通用列表

我上课的相关部分看起来像

class C {
    void Method<T>(SomeClass<T> obj) {
        list.Add(obj);
    }
    List<?> list = new List<?>();
}
Run Code Online (Sandbox Code Playgroud)

我应该如何定义列表以便类编译?

我想要一个类型List<SomeClass<?>>列表,SomeClass即每个对象可以具有任何类型参数的对象列表.Java ?构造允许这样做; 什么是C#等价物?如果不存在这样的事情,是否有合适的解决方法?(A List<object>会做,但非常难看.)

c# generics list

12
推荐指数
1
解决办法
4万
查看次数

标签 统计

c# ×1

generics ×1

list ×1