我确信我以前做过这个,但找不到任何示例!哎呀...非泛型类中的泛型方法?
例如,我想转换一个IList<T>
成BindingList<T>
:
public class ListHelper
{
public static BindingList<T> ToBindingList(IList<T> data)
{
BindingList<T> output = new BindingList<T>();
foreach (T item in data)
output.Add(item);
return output;
}
}
这里的实际问题是什么?是的,泛型方法在非泛型类中很好(System.Linq.Enumerable可能是最大的例子)。 – 2009-01-08 08:53:18
@Jon - 他错过了ToBindingList中的 –
2009-01-08 08:56:59