public delegate int Method(T obj);
public int AnyMethod(Method CompareTo)
{
T obj1, obj2;
//...
return obj1.CompareTo(obj2)
}
Ошибка CS1061 "T" не содержит определения "CompareTo", и не удалось найти доступный метод расширения "CompareTo", принимающий тип "T" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
Как правильно передать делегат в таком случае?
public delegate int Method<T>(T obj) where T : IComparable;
Продвижение своими сайтами как стратегия роста и независимости