public static T data<T>(string operators, T x, T y){
dynamic a=x, b=y,z=null;
switch (operators)
{
case "+":
z = (T)(a + b);
break;
case "-":
z = (T)(a - b);
break;
case "*":
z = (T)(a * b);
break;
case "/":
z = (T)(a / b);
break;
}
return z;
}