C#未知泛型类型
class Test
{
interface A<T>
{
string getString();
}
class B : A<string>
{
public string getString()
{
return "B";
}
}
class C : A<int>
{
public string getString()
{
return "C";
}
}
public void add()
{
List<A<object>> date = new List<A<object>>();
date.Add(new B());
date.Add(new C());
}
}这段代码是报错的,我这里有个集合里面存的某个类,这个类是别人定义的我需要定义一个集合存起来方便以后调用,但是我又要用到这里面的通用方法,请问有方法解决吗?
...全文


