【发布时间】:2012-12-20 10:46:41
【问题描述】:
我尝试使用模板方法 (foo1) 中的方法 (foo2),编译器说他不知道属于该类 (T) 的方法 (foo2)。
什么是正确的语法,哪个编译器接受它?
private void foo1<T>(T instance)
{
instance.foo2();
}
【问题讨论】:
-
什么是 C# 中的方法模板?
-
这里必须使用泛型吗?你能传递某个类的接口,其中定义了
foo2吗?
标签: c#