Почему не срабатывает if (response.Cookies != null)?

Рейтинг: 1Ответов: 1Опубликовано: 27.03.2011

Вот код:

if (response.Cookies != null)
    Cookie.Add(response.Cookies);

Компилятор говорит:

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

Решил задачу так:

        if (response.Cookies.Count != null)
            Cookie.Add(response.Cookies);

Но любопытно, почему не сработала проверка.

Ответы

▲ 2Принят

Count - число, оно не будет null никогда. (сомневаюсь что там "int?")

А ошибка была скорее всего в том что response - уже был равен null.