Eminim bunu daha önce yaptım, ama bunun bir örneğini bulamıyorum! Grrr ...Genel olmayan bir sınıftaki genel yöntem mi?
Örneğin, ben bir IList<T>
BindingList<T>
bir dönüştürmek istediğiniz:
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;
}
}
Burada asıl soru nedir? Evet, jenerik yöntemler genel olmayan sınıflarda iyidir (System.Linq.Enumerable muhtemelen en büyük örnek). –
@Jon - ToBindingList –