如何从一个方法返回两个值
本文关键字:返回 两个 方法 一个 | 更新日期: 2023-09-27 18:18:47
我有类,我有方法。现在我想同时从方法发送两个计算值。我怎么能做到这一点,我可以从主程序调用方法?我的程序现在只返回第一个值。我是否可以返回类似这样的东西:控制台。writeLine("第一个值" + x + "第二个值是:" + y?我的方法代码:
public static double calculate(double r)
{
double x;
double y;
x = r * r;
y = r * r * r;
return x; // should i put something here or shuld i do somehow array?
}
使用out参数
double in1, in2;
double result = calculate(10, out in1, out in2);
public static double calculate(double r, out double x, out double y)
{
x = r * r;
y = r * r * r;
return x;
}