Exemple #1
0
 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!");
 }
Exemple #2
0
 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!");
 }