返回班级

时间:2018-01-24 11:15:57

标签: c#

对此问题的任何指示都将非常感激。我有一个名为Values的公共类。

在公共方法中,我创建一个新实例,然后做一堆工作来填充testValues。然后,我想返回填充的testValues,但我找不到有效的语法。

public static Values  MethodToCalcIRR()
{
    Values[] testValues = new Values[200];
    // Work
    return testValues;
}

给我一​​个错误,其中Investments_4是整个解决方案的命名空间:

  

无法隐式转换类型' Investments_4.Values []'到' Investments_4.Values'

这种方法:

return testValues[];

合理地抱怨我还没有指定我想要哪些行。

感激不尽的任何帮助,如果我对这里的可能性有了根本的误解,我表示歉意。我的编程水平仍然相当基本,所以它完全有可能。

1 个答案:

答案 0 :(得分:5)

[]表示一个数组。您的返回类型是单个项目,而不是数组。将您的返回类型更改为数组:

public static Values[] MethodToCalcIRR()