降低价格价值

本文关键字:低价格 | 更新日期: 2023-09-27 18:24:20

我的Android应用程序中有TextView。它显示了从JSON解析的价格。

我像这个一样转换浮动的文本值

const float price2 = float.Parse(price.Text, CultureInfo.InvariantCulture);

我还有"加号"answers"减号"按钮

加按钮增加价格值

plus.Click += delegate
{
    counttext.Text = string.Format("{0}", ++count);
    price.Text = string.Format("{0}", count*price2 + "грн");
};  

如何通过点击"减号"按钮来减少数值?

我试图使price2常量,但有这个错误

SoucesDetails 1.cs(25,25):错误CS0133:分配给"price2"的表达式必须是常数(CS0133)

降低价格价值

我想您必须在第二个按钮中添加另一个事件处理程序:

float price2 = float.Parse(price.Text, CultureInfo.InvariantCulture);
minus.Click += delegate
{
    counttext.Text = string.Format("{0}", --count);
    price.Text = string.Format("{0}", count * price2 + "грн");
};