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); } }
private void AssignOperatorToExpression(string oprtr) { if (DisplayText.EndWithAny(Models.Calculator.OPERATORS)) { CurrentExpression.Remove(CurrentExpression.Length - 1, 1); } CurrentExpression.Append(oprtr); DisplayText = CurrentExpression.ToString(); }