Я думал о написании общих функций для основных математических операций, таких как Min, Max и т.д. Но я не знаю, как сравнить два типичных типа:
public T Max<T>(T v1, T v2) where T: struct
{
return (v1 > v2 ? v1 : v2);
}
Как насчет этого?
Спасибо.