2016-11-30 106 views
-5

我无法让它工作!当我输入主这段代码调用方法“CreateJuice”:调用方法C#

var totalSum = OrangeJuice.CreateJuice(AddOranges()); 

我得到这个错误:这个名字AddOranges不会在当前的背景下存在。我需要帮助调用我的方法。

如何调用我的CreateJuice方法?

+0

你在哪里定义'CreateJuice'和'AddOrange'?你不显示课程名称。你展示了无关紧要的东西,并隐藏了重要的事情。 – user3185569

+0

由于AddOranges是一种简便的方法,因此您需要使用该类的名称作为前缀。所以如果这个类是Fruit,那么调用Fruit.AddOranges()会返回你的列表。 –

+4

“AddOranges在当前上下文中不存在” - 也许如果您通过其实际名称“AddOrange()”调用它?也就是说,假设这不是输入问题的错误。如果是,请查看上面的'classname.method()'建议。 –

回答

0

需要判定与类名的方法调用,因为它是静态

var totalSum = OrangeJuice.CreateJuice(OrangeJuice.AddOranges()); 

我假设他们是在同一个班级。