2012-06-04 4 views
2

Я работаю над проектом вкл./Выкл., Но я не коснулся его в течение 2 месяцев, сегодня я вернулся к нему, и я не смог запустить его из-за ошибки ,ArgumentNullException был необработанным, изначально

IEnumerable<MediaTitle> query = mediaTitleCollection.OfType<FilmMedia>(); 

отладчик останавливается на этой линии, и выдает ошибку, описанную в заголовке вместе с

Значение не может быть пустым. Имя параметра: источник

Его очень разочаровывает, так как код работал на 100% раньше и теперь его доминирует эта ошибка. Я попытался очистить решение без большой удачи.

ответ

2

Enumerable.OfType сгенерирует исключение, если коллекция (mediaTitleCollection, в данном случае) нуль.

Его очень разочаровывает, так как код работал на 100% раньше и теперь его доминирует эта ошибка. Я попытался очистить решение без большой удачи.

Необходимо отладить приложение и найти место, где предполагается установить mediaTitleCollection. В настоящее время он настроен на нуль или не инициализирован должным образом.

+0

У меня было проверено дважды, но кажется, что Dropbox делает трюки на меня, синхронизируя. Поэтому мой код был заменен неправильной версией. Спасибо за совет. – JavaCake

0

Что такое «источник», указанный в сообщении об исключении?! Это поле FileMedia?! Вы загружаете значения из источника данных, например базы данных?

Смежные вопросы