Example #1
0
 public override int Calculate(string request)
 {
     if (request.Contains("+"))
     {
         int index  = request.IndexOf('+');
         int a      = 0;
         int b      = 0;
         int result = 0;
         if (index >= 0)
         {
             string strA = request.Substring(0, index);
             a = IsNumber(strA);
             string strB = request.Substring(index + 1);
             b = IsNumber(strB);
         }
         result = a + b;
         return(result);
     }
     else
     {
         return(_nextChain.Calculate(request));
     }
 }