首页 > 解决方案 > 当我点击时计算器没有得到结果=

问题描述

在此处输入图像描述

我在我的第一个 Xamarin 项目结束时,但是当我想要一个数学运算的答案时,我收到一个错误,因为 Xamarin.Forms.Label

也许它与xaml文件有关,xaml中OnCalculate Eventhandler的部分如下:

<Button Text="="
           Grid.Row="5"
           Grid.Column="3"
            Grid.ColumnSpan="2"
           TextColor="Black"
           FontSize="36" BorderRadius="0"
           Clicked="OnCalculate" />

...和.cs如下:

void OnCalculate(object sender, EventArgs e)
    {
        if (currentState == 2)
        {
            var result = OperatorHelper.Calculate(firstNumber, secondNumber, myoperator);
            this.resultText.Text = resultText.ToString();
            firstNumber = result;
            currentState = -1;
        }
    }
   

提前致谢

...

标签: xamarin

解决方案


你在做这个

var result = OperatorHelper.Calculate(firstNumber, secondNumber, myoperator);
this.resultText.Text = resultText.ToString();

当您可能想要这样做时(result在输出中显示 的值)

var result = OperatorHelper.Calculate(firstNumber, secondNumber, myoperator);
this.resultText.Text = result.ToString();

推荐阅读