【发布时间】:2011-10-24 03:00:30
【问题描述】:
简单地说,我正在使用一个while循环来重复一个方法,并且每次运行该方法时,int“i”都会增加1。虽然我在调用“NumberUp”方法时遇到了麻烦。错误输出如下。
主要方法:
while (true)
{
NumberUp(0);
}
NumberUp 方法:
public static void NumberUp(ref int i)
{
i++;
System.Console.WriteLine(i);
}
我不断收到以下错误:
“ConsoleApplication2.Program.NumberUp(ref int)”的最佳重载方法匹配有一些无效参数
【问题讨论】:
-
您是否要增加文字
0的值?将文字作为ref传递是没有意义的。 -
@JimFell 这是一个单独的问题。
标签: c# .net pass-by-reference