C#實(shí)現(xiàn)簡(jiǎn)單獲取及設(shè)置Session類
本文實(shí)例講述了C#實(shí)現(xiàn)簡(jiǎn)單獲取及設(shè)置Session類。分享給大家供大家參考。具體分析如下:
這是一個(gè)簡(jiǎn)單的C#獲取Session、設(shè)置Session類文件,本類主要實(shí)現(xiàn)大家最常用的兩個(gè)功能:
1、GetSession(string name)根據(jù)session名獲取session對(duì)象;
2、SetSession(string name, object val)設(shè)置session
具體代碼如下:
using System.Web;
namespace DotNet.Utilities
{
/// <summary>
/// Session 操作類
/// 1、GetSession(string name)根據(jù)session名獲取session對(duì)象
/// 2、SetSession(string name, object val)設(shè)置session
/// </summary>
public class SessionHelper
{
/// <summary>
/// 根據(jù)session名獲取session對(duì)象
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
public static object GetSession(string name)
{
return HttpContext.Current.Session[name];
}
/// <summary>
/// 設(shè)置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);
}
}
}
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
C#實(shí)現(xiàn)獲取枚舉中元素個(gè)數(shù)的方法
這篇文章主要介紹了C#實(shí)現(xiàn)獲取枚舉中元素個(gè)數(shù)的方法,是深入理解C#程序設(shè)計(jì)所需要掌握的基本技巧,需要的朋友可以參考下2014-08-08
關(guān)于C#生成MongoDB中ObjectId的實(shí)現(xiàn)方法
本篇文章小編為大家介紹,關(guān)于C#生成MongoDB中ObjectId的實(shí)現(xiàn)方法。需要的朋友參考下2013-04-04

