Ссылка на объект не установлена ​​на экземпляр объекта в динамическом предложении Linq-to-Sql, где - PullRequest
0 голосов
/ 01 июля 2011

Ну, я использую библиотеку Dynamic Linq Extension для типа коллекции IQueryable. Моя коллекция IQueryable. И я применяю там, где намекает на это, но когда он перечисляет, он выбрасывает исключение нулевой ссылки. Пожалуйста, посмотрите на трассировку стека ниже.

IQueryable<T> returnData = source.Where(advanceSearchParameter.AdvanceSearchText, advanceSearchParameter.AdvanceSearchValue);

Где метод расширения взят из библиотеки динамического расширения.

Здесь Source - это объект типа IQueryable<T>, и я получаю сообщение об ошибке при выполнении returnData (перечисление).

1 Ответ

3 голосов
/ 26 июля 2011

Вы пытались настроить Visual Studio на разрыв, когда выдается исключение?Перейдите в раздел «Отладка> Исключения ...» и отметьте лук под «Брошенным» рядом с «Общими исключениями времени выполнения языка».

Надеюсь, он сломается где-нибудь, где вы увидите, что является нулем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...