Session一次错误记录

  /// <summary>
        /// 验证登录状态是否已失效
        /// </summary>
        /// <returns></returns>
        public bool TestUser()
        {

//这里直接转换为字符串是不行的  Session["LoginName"].ToString()== null

//错误提示 未将对象引用设置到对象的实例
            if (Session["LoginName"] == null)
            {
                return false;
            }
            else
            {
                return true;
            }
        }

object a=null;

string aa =a.ToString();

Object a = null; 这么写则是给引用指向了一个空对象,里面存放的是null的值,并且a指向堆上的这块内存。

Session["LoginName"] 出来就是null ,没有对象 没有指向

原文地址:https://www.cnblogs.com/heifengwll/p/3468786.html