函数总是返回值0,并且不返回乘法[关闭]

问题描述 投票:0回答:0

我创建了一个名为“乘法”的函数,在名为“计算器”的类中传递两个参数“num1”和“num2”

`命名空间 Treinando_cSharp { 公共课计算器 { 公共静态 int num1, num2;

    public static int multiplicacao(int n1,int n2)
    {
        return num1 * num2;
    }

}

} ` ClassCalculadora

我试图将主“程序”类中的结果打印到控制台,但它总是返回值“0”我尝试调试但没有成功

`命名空间 Treinando_cSharp { 内部课程计划 { 静态无效主(字符串[]参数) {

        Console.WriteLine("Digite o primeiro numero: ");
        int numero1 = numero1 = int.Parse(Console.ReadLine());

        Console.WriteLine("Digite o segundo numero: ");
        int numero2 = numero2 = int.Parse(Console.ReadLine());
        int resultado = Calculadora.multiplicacao(numero1, numero2);

        Console.WriteLine("A multiplicação de " + numero1 + " + " + numero2 + " = " + resultado );


    }
}

}` ClassMain

我希望它能够正确返回乘法而不更改“计算器”类的静态类型,因为我正在研究使用具有静态和非静态方法的类

预期输出示例:

2 * 2 = 4

c# .net static-methods console.readline
© www.soinside.com 2019 - 2024. All rights reserved.