Esempio n. 1
0
        public ValidateCode()
        {
            List <string> result = CreateOperValidateCode();

            this._operCode = string.Join("", result) + "=?";
            CalDel2 cal2;

            if (result[1] == "+")
            {
                cal2 = new CalDel2(CalSum);
            }
            else if (result[1] == "-")
            {
                cal2 = new CalDel2(CalSub);
            }
            else
            {
                cal2 = new CalDel2(CalMulti);
            }

            this._codeResult = GetCodeResult(result, cal2);
        }
Esempio n. 2
0
 private int GetCodeResult(List <string> result, CalDel2 cal2)
 {
     return(cal2(result[0].TryToInt(), result[2].TryToInt()));
 }