public static object ComputeOne(string str, string sO) { if (Arithmetic.CheckNumber(str)) { return(Arithmetic.ComputeOneNumber(Convert.ToDouble(str), sO)); } if (Arithmetic.CheckBoolean(str)) { return(Arithmetic.ComputeOneBoolean(Convert.ToBoolean(str), sO)); } if (Arithmetic.CheckString(str)) { return(Arithmetic.ComputeOneString(str, sO)); } return("ComputerOne [" + str + "][" + sO + "] Sorry!"); }
public static object ComputeTwo(string sL, string sR, string sO) { if (Arithmetic.CheckNumber(sL)) { if (Arithmetic.CheckNumber(sR)) { return(Arithmetic.ComputeTwoNumber(Convert.ToDouble(sL), Convert.ToDouble(sR), sO)); } if (Arithmetic.CheckString(sR)) { return(Arithmetic.ComputeTwoString(sL, sR, sO)); } } else { if (Arithmetic.CheckBoolean(sL)) { if (Arithmetic.CheckBoolean(sR)) { return(Arithmetic.ComputeTwoBoolean(Convert.ToBoolean(sL), Convert.ToBoolean(sR), sO)); } if (Arithmetic.CheckString(sR)) { return(Arithmetic.ComputeTwoString(sL, sR, sO)); } } else { if (Arithmetic.CheckString(sL)) { return(Arithmetic.ComputeTwoString(sL, sR, sO)); } } } return("ComputeTwo [" + sL + "][" + sO + "][" + sR + "] Sorry!"); }