[英]How do I use the same variable in 12 different button events?
我正在尝试创建一个双变量“total”用于不同的按钮,但我不知道如何做到这一点。 以下是我将在每个不同按钮中执行的操作:
private void btnItem2_Click(object sender, EventArgs e)
{
lblItemPrice.Text = string.Format("£{0:0.00}", btnItem2.Tag);
lstTill.Items.Add(btnItem2.Text + "\t" + (string.Format(btnItem2.Tag.ToString())));
this.lstTill.TopIndex = this.lstTill.Items.Count - 1;
total = total+ Convert.ToDouble(btnItem2.Tag);
lblTotalPrice.Text = "£ " + Convert.ToString(lblItemPrice);
}
我在哪里创建变量“total”,以便可以在不同的按钮中使用它?
在类级别创建不在事件级别中的总变量。
double total = 0;
private void btnItem2_Click(object sender, EventArgs e)
{
lblItemPrice.Text = string.Format("£{0:0.00}", btnItem2.Tag);
lstTill.Items.Add(btnItem2.Text + "\t" + (string.Format(btnItem2.Tag.ToString())));
this.lstTill.TopIndex = this.lstTill.Items.Count - 1;
total = total+ Convert.ToDouble(btnItem2.Tag);
lblTotalPrice.Text = "£ " + Convert.ToString(lblItemPrice);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.