【发布时间】:2012-06-05 02:51:26
【问题描述】:
我正在使用包含以下泛型类中的重载方法的代码:
public class A<T>
{
public void Process(T item) { /*impl*/ }
public void Process(string item) { /*impl*/ }
}
当为string 参数化类时,我会失去使用泛型参数调用版本的可能性吗?
var a = new A<string>();
a.Process(""); //Always calls the non-generic Process(string)
【问题讨论】:
标签: c# generics overloading