我想将类的tType传递给函数,并将类对象传递给泛型函数。如何实现一个接口来处理类型转换类?
我需要能够转换为类(类),所以我可以访问类的方法。
喜欢的东西:
void GenericFunction(Object obj, Type type)
{
(type)obj.someContainer.Add(1);
}
会实现一个接口,这些类,然后浇铸到该接口的工作? 如果是这样,有人可以举个例子吗?
我一直在谷歌搜索过去几个小时,我从来没有这样做过。
有人可以发光吗?
我不认为你可以这样调用someContainer.Add(),因为类型是未知的。你很可能需要使用Reflection来调用这个方法。 – 2008-11-25 19:34:12