есть универсальный класс
Class1<AxisType> where AxisType:ValueType
{
AxisType x,y;
....
}
И в некоторых методах производятся мат.операции с полями
X и Y
Но компилятор ругается, что нельзя, например, делить AxisType на int (this.x / 2, например)
Как ему объяснить, что для AxisType будут использоваться int,double,float и вообще численные типы?