public decimal Calculate(Operation operation, decimal left, decimal right, DisplayEquation displayEquation, OperationString operationString) { var answer = operation(left, right); displayEquation(left, right, operationString(), answer); return(answer); }
public MainWindow() { InitializeComponent(); CreateResultBox(); CreateDisplay(); Equation = new DisplayEquation(); CalcGrid.Children.Add(DisplayAll); ReadKey('0'); ClearDisplay = true; }