Ejemplo n.º 1
0
 private void BackButton_Click(object sender, RoutedEventArgs e)
 {
     if (Display != null && Display.Length > 0)
     {
         // On supprime le dernier caractère du calcul
         Display           = Display.Remove(Display.Length - 1);
         CurrentExpression = CurrentExpression.Remove(CurrentExpression.Length - 2);
     }
 }
Ejemplo n.º 2
0
 private void AssignOperatorToExpression(string oprtr)
 {
     if (DisplayText.EndWithAny(Models.Calculator.OPERATORS))
     {
         CurrentExpression.Remove(CurrentExpression.Length - 1, 1);
     }
     CurrentExpression.Append(oprtr);
     DisplayText = CurrentExpression.ToString();
 }