一个简单的C#获取Session、设置Session类文件

一个简单的C#获取Session、设置Session类文件,本类主要实现大家最常用的两个功能:

1、GetSession(string name)根据session名获取session对象;

2、SetSession(string name, object val)设置session,代码内附加有调用方法和参数说明,具体代码如下:

using System.Web;
namespace DotNet.Utilities
{
    /// <summary>
    /// Session 操作类
    /// 1、GetSession(string name)根据session名获取session对象
    /// 2、SetSession(string name, object val)设置session
    /// </summary>
    public class SessionHelper
    {
        /// <summary>
        /// 根据session名获取session对象
        /// </summary>
        /// <param name="name"></param>
        /// <returns></returns>
        public static object GetSession(string name)
        {
            return HttpContext.Current.Session[name];
        }
        /// <summary>
        /// 设置session
        /// </summary>
        /// <param name="name">session 名</param>
        /// <param name="val">session 值</param>
        public static void SetSession(string name, object val)
        {
            HttpContext.Current.Session.Remove(name);
            HttpContext.Current.Session.Add(name, val);
        }
    }
}
posted @ 2015-11-27 23:47  人生设计师  阅读(3862)  评论(0编辑  收藏  举报