Какие инструкции можно использовать для выполнения серии расчетов в калькуляторе? - PullRequest
1 голос
/ 30 апреля 2020

Я написал программу калькулятора в среде Blazor, но мой код запускает метод Calculate только один раз, и если я хочу выполнить другую операцию, мне нужно снова запустить программу, как я могу решить эту проблему?

 public async Task Calculate()
    {

        if (Result != " ")
        {
            _firstnumber = double.Parse(Result);

            Result = " ";

            switch (_operand)
            {
                case "+":
                    Result = (_secondnumber + _firstnumber).ToString();
                    break;

                case "-":
                    Result = (_secondnumber - _firstnumber).ToString();
                    break;

                case "*":
                    Result = (_secondnumber * _firstnumber).ToString();
                    break;

                case "/":
                    Result = (_secondnumber / _firstnumber).ToString();
                    break;
            }
        }

        await LocalStorageService.SetItemAsync("Result", Result);
    }

Полный код можно посмотреть по этой ссылке: https://github.com/elnaz25/GitRepos

1 Ответ

0 голосов
/ 01 мая 2020

https://lupblazorcalculator.z20.web.core.windows.net/ https://github.com/Lupusa87/BlazorCalculator Пожалуйста, проверьте мой блазерный калькулятор, надеюсь, вы найдете ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...