Ref int question в C #

Проще говоря, я использую цикл 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)' имеет некоторые недопустимые arguments

6
задан Shadow The Princess Wizard 10 August 2011 в 13:55
поделиться