我想创建一个双变量“总”用于不同的按钮,但我不知道如何做到这一点。下面是什么,我会在每一个不同的按钮做:如何在12个不同的按钮事件中使用相同的变量?
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);
}
在哪里创建变量“总”,因此它可以在不同的按钮可以使用?
建议:[在C#作用域]阅读关于(http://msdn.microsoft.com/en-us/library/aa691132(V = vs.71)的.aspx) – NominSim
所有事件处理程序中的代码是否与click事件的源代码相同(在本例中为'btnItem2')? – Oded