У меня очень простая страница со следующей логикой:
protected void Page_Load(object sender, EventArgs e)
{
if (null == Response.Cookies["UserSettings"].Value)
{
HttpCookie cookie = new HttpCookie("UserSettings");
cookie.Value = "The Big C";
cookie.Expires = DateTime.Now.AddDays(10);
Response.Cookies.Add(cookie);
}
else
{
// got here
}
}
Я установил точку останова как в if
, так и в else
, а точка останова else
никогда не будет достигнута.Оператор if
получает удар каждый раз.Что здесь может быть не так?
Спасибо!