我正在尝试学习如何在Visual Studio中创建Windows窗体应用程序。我的第一个小迷你项目是创建一个简单的Numbers应用程序,它为用户提供0-100的两个随机数,并将这两个加在一起。
private int button1_Click(object sender, EventArgs e)
{
int rn1 = Random();
textBox1.Text = rn1.ToString();
return rn1;
}
private int button2_Click(object sender, EventArgs e)
{
int rn2 = Random();
textBox2.Text = rn2.ToString();
return rn2;
}
private void button3_Click(object sender, EventArgs e)
{
//Add the two numbers together
}
public int Random()
{
Random r = new Random();
int rn = r.Next(0, 100);
return rn;
}
这是我正在处理的代码snippit。 "的button1_Click"和" button2_click"两者都在我的应用程序的文本框中添加一个随机数。第三个按钮" button3_click"是这样,将两个数字加在一起是这样的:
private void button3_Click(object sender, EventArgs e)
{
int number1 = button1_Click;
int number2 = button2_Click;
int sum = number1 + number2;
textBox3.Text = sum.ToString();
}
我希望前两个方法返回Random()方法创建的数字,但是我得到了错误"' int Form1.button_click(object,EventArgs)'具有错误的返回类型",与button2相同。
希望有人可以帮忙:)