Даже несмотря на то, что я проверяю свой IEnumerable на null, я все равно получаю нулевое исключение… почему?

Как может строка 25 в приведенном ниже коде генерировать следующую ошибку? Я сбит с толку. ProductSuggestions - IEnumerable ProductSuggestions

Line 24: <%if (Model.ProductSuggestions != null) { %>
Line 25:     <%if (Model.ProductSuggestions.Any()) { 

Ссылка на объект не соответствует экземпляру объекта.

Описание: Необработанное исключение произошло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительных сведений об ошибке и ее происхождении в коде.

Сведения об исключении: System.NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта.

1
задан mikerennick 6 October 2010 в 22:48
поделиться