Я хочу проверить, что сеанс пустой или пустой, т.е. что-то вроде этого:
if(Session["emp_num"] != null)
{
if (!string.IsNullOrEmpty(Session["emp_num"].ToString()))
{
//The code
}
}
Или просто
if(Session["emp_num"] != null)
{
// The code
}
потому что иногда, когда я проверяю только:
if (!string.IsNullOrEmpty(Session["emp_num"].ToString()))
{
//The code
}
, я сталкиваюсь со следующим исключением:
Исключение нулевой ссылки
Вы должны сначала проверить, существует ли Session["emp_num"]
в сеансе.
Вы можете спросить объект сеанса, имеет ли его индексатор значение emp_num
, или использовать string.IsNullOrEmpty(Session["emp_num"])