c #Windows表单应用程序,错误的返回类型

时间:2017-05-06 13:47:11

标签: c# winforms random

我正在尝试学习如何在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相同。

希望有人可以帮忙:)

0 个答案:

没有答案