C#帮助。从类调用操作

时间:2015-09-13 05:39:32

标签: c#

 class Addition : Form1
{
        public string AdditionTotal(){
        string AdditionTotal;
        int num1 = int.Parse(txtFirstNumber.Text);
        int num2 = int.Parse(txtSecondNumber.Text);
        AdditionTotal = (num1 + num2).ToString();
        return AdditionTotal;
    }
    public AdditionEqual()                          //Throws an error here
    {
        Convert.ToInt32(AdditionTotal);
        int AdditionEqual = AdditionTotal;
        Addition frm2 = new Addition();
        frm2.Show();
        this.Hide();

表格1:

    public Form1()
    {
        InitializeComponent();
    }
    public string AdditionEqual { get; set; }

    private void button1_Click(object sender, EventArgs e)
    {

        Addition MyLaptop = new Addition();
        if (Add.Checked)
        {
           MessageBox.Show( this.AdditionEqual);                          
        }

有人可以编辑并告诉我这里的代码有什么问题吗?我需要使用类和radiobutton来制作计算器。目前有1个错误。它说公共AdditionEqual()需要有一个返回类型。只有1个错误,但我不知道代码是否会在修复后实际工作。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

该函数需要返回类型。您的第一个方法返回一个字符串:

public string AdditionTotal(){

string表示函数将返回的数据类型。

public AdditionEqual()

此功能没有该指标。如果您不打算让该方法返回任何内容,请使用void

public void AdditionEqual()