Exemplo n.º 1
0
        private void EditInputLine(object sender, EventArgs eventArgs)
        {
            var button = (Button)sender;

            var lineChecker = new LineChecker();

            InputLine.Text = lineChecker.EditLine(InputLine.Text, button.Text);
        }
Exemplo n.º 2
0
        private void EqualsButtonClick(object sender, EventArgs e)
        {
            var calculator  = new Calculator();
            var lineChecker = new LineChecker();

            if (InputLine.Text.Length > 0 && lineChecker.CheckBrackets(InputLine.Text))
            {
                var result = calculator.Calculate(InputLine.Text).ToString();
                WriteHistory(InputLine.Text, result);

                InputLine.Text = result;
            }
            else
            {
                MessageBox.Show("Некорректно введены данные");
            }
        }