C# winforms同一窗体,不同事件的变量传递问题,在线等
题目是这样的:完成计算器小程序,实现加减乘除运算,用一个文本框实现需要进行运算的两个元素的输入,以及结果的输出显示。加减乘除用button实现。
代码:
private void button5_Click(object sender, EventArgs e)
{
textBox1.Text = cc.ToString();
}
private void button1_Click(object sender, EventArgs e)
{
int aa = int.Parse(textBox1.Text);
textBox1.Clear();
int bb = int.Parse(textBox1.Text);******
int cc = aa + bb;
}
其中button1和button5各位加号和等号的onclick事件。也就是说,现在我的变量CC的值传不到上面去了。。带星号的地方还提示输入字符串格式不正确,我明明转换了的啊。。求解释,。,
------解决方案--------------------
你的思路就不好,你要想好每个操作的独立操作性,设一个全局的变量来存结果。