【发布时间】:2019-06-25 13:17:45
【问题描述】:
我正在发送一个 ref 参数;想要返回一个输出参数。我是否还需要与 ref 方法一起创建另一个方法?
这是我正在处理的一些上下文:“创建一个内部静态 void 方法,该方法接收摄氏度作为 ref 参数并返回华氏度作为输出参数。此方法中没有输入或输出。”
internal static void(ref int c, out int f){
f = c + 32;
return f;
}
【问题讨论】:
-
我认为这段代码是为了演示问题,但请注意你遗漏了一些乘法:)
-
已经问过如何从
void方法“返回”值。特别是stackoverflow.com/a/6308688/477420 展示了如何返回值。
标签: c# methods return-type ref out