Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#don';我不理解调用方法。面向对象编程_C# - Fatal编程技术网

C#don';我不理解调用方法。面向对象编程

C#don';我不理解调用方法。面向对象编程,c#,C#,我刚刚开始面向对象编程,我不太明白如何调用另一个方法。我想计算出增长的百分比,然后计算出最终的总价格。这可以通过调用该方法进行计算,然后将值返回给另一个方法来完成。但是,我不确定如何在方法之间进行交叉 有人能解释一下我是怎么做的吗?最好不要只是给出答案,这样我才能完全理解发生了什么 p、 这段代码属于一个名为RetailPricing的类。由于我复制并粘贴了它,看起来它的格式不完全正确(我知道如何将这个类调用到主程序) 我的理解是,您需要调用一个函数来执行一些计算 在最后一行之前: 你需要做的是

我刚刚开始面向对象编程,我不太明白如何调用另一个方法。我想计算出增长的百分比,然后计算出最终的总价格。这可以通过调用该方法进行计算,然后将值返回给另一个方法来完成。但是,我不确定如何在方法之间进行交叉

有人能解释一下我是怎么做的吗?最好不要只是给出答案,这样我才能完全理解发生了什么

p、 这段代码属于一个名为
RetailPricing
的类。由于我复制并粘贴了它,看起来它的格式不完全正确(我知道如何将这个类调用到主程序)


我的理解是,您需要调用一个函数来执行一些计算

在最后一行之前:

你需要做的是调用你的函数来计算价格,它会在计算后返回价格。因此,只要做:

double newprice = sum(inputpercent,inputcost)
并将求和函数更改为:

public double sum(double MarkUpPercentage, double overallprice)
    {            
        MarkUpPercentage = inputpercent + 100;
        overallprice = MarkUpPercentage / 100;
        double newprice = inputcost * overallprice;
        return newprice;
    }
double newprice = sum(inputpercent,inputcost)
public double sum(double MarkUpPercentage, double overallprice)
    {            
        MarkUpPercentage = inputpercent + 100;
        overallprice = MarkUpPercentage / 100;
        double newprice = inputcost * overallprice;
        return newprice;
    }