Я изучаю C # и у меня проблема с передачей ссылки.
double tmpNewEntry = -1;
for (int k = 0; k < pl2.Length; k++)
{
p.countWithStepActivation(ref tmpNewEntry);
// Console.WriteLine("answer = {0} | t = {1} | tmpNewEntry = {2}", p.answer, p.theta, tmpNewEntry);
pl2[k].changeEntry(k, tmpNewEntry);
}
Теперь, когда я раскомментирую WriteLine()
, я получаю правильный результат для tmpNewEntry
, но в следующей строке:
pl2[k].changeEntry(k, tmpNewEntry);
Я получаю NullReferenceException .Чего мне не хватает?