Когда я пытаюсь проверить Session["userId"] != null почему я получаю это сообщение Possible unintended reference comparrison; to get value comparrison; cast left hand side to string Любое предложение ....
Session["userId"] != null
Possible unintended reference comparrison; to get value comparrison; cast left hand side to string
Session[key] возвращает объект , а не строку - вы должны приводить его к строке, а не полагаться на неявное приведение или функциональность ToString ().
Session[key]
if(Session["userId"]!=null) { }
отлично работает у меня
if (String.IsNullOrEmpty(s)) { return "is null or empty"; } else{ return String.Format("(\"{0}\") is not null or empty", s); }
/ * true, если значение параметра равно нулю или пустой строке (""); иначе ложно. * /