Как сказал Дарин, reportGraphs
равно null
, если выбрасывает NullReferenceException
. Лучший способ - убедиться, что он никогда не равен нулю (то есть, убедиться, что он инициализирован в конструкторе вашего класса).
Другой способ сделать это (чтобы избежать явного перечисления) - использовать оператор foreach
:
foreach (KeyValuePair<Key,Value> item in reportGraphs)
{
// do something
}
[Изменить] Обратите внимание, что в этом примере также предполагается, что reportGraphs
никогда не является null
.