Привет, я в настоящее время работаю над приложением asp.net, и у меня есть класс, в котором мне нужно проверить, существует ли специальный cookie в текущем контексте. Пока это работает нормально, однако мне кто-то сказал, что было бы лучше иметь булевские проверки, как константы, следующим образом:
const bool labelcookieexists = HttpContext.Current.Request.Cookies.AllKeys.Contains("MyCookie");
Однако intellisense начинает жаловаться, когда я делаю это,и говорит, что выражение не является константой.
Может кто-нибудь объяснить, могут ли вещи из текущего httpcontext быть объявлены как константы. Я не очень понимаю, почему он не может себя
Большое спасибо