最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#操作session的類實例

 更新時間:2015年03月26日 11:01:12   作者:feige  
這篇文章主要介紹了C#操作session的類,實例分析了C#針對session的添加、讀取及刪除等技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#操作session的類。分享給大家供大家參考。具體分析如下:

這個C#類對session操作進行了再次封裝,可以大大簡化session的常用操作,同時這個類可以將session值設置為數(shù)組,也可以將值讀取為數(shù)組列表,如果你有這方面的需要可以使用這個類,擴這自己對這個C#類進行擴展。

using System.Web;
namespace DotNet.Utilities
{
 public static class SessionHelper2
 {
  /// <summary>
  /// 添加Session,調(diào)動有效期為20分鐘
  /// </summary>
  /// <param name="strSessionName">Session對象名稱</param>
  /// <param name="strValue">Session值</param>
  public static void Add(string strSessionName, string strValue)
  {
   HttpContext.Current.Session[strSessionName] = strValue;
   HttpContext.Current.Session.Timeout = 20;
  }
  /// <summary>
  /// 添加Session,調(diào)動有效期為20分鐘
  /// </summary>
  /// <param name="strSessionName">Session對象名稱</param>
  /// <param name="strValues">Session值數(shù)組</param>
  public static void Adds(string strSessionName, string[] strValues)
  {
   HttpContext.Current.Session[strSessionName] = strValues;
   HttpContext.Current.Session.Timeout = 20;
  }
  /// <summary>
  /// 添加Session
  /// </summary>
  /// <param name="strSessionName">Session對象名稱</param>
  /// <param name="strValue">Session值</param>
  /// <param name="iExpires">調(diào)動有效期(分鐘)</param>
  public static void Add(string strSessionName, string strValue, int iExpires)
  {
   HttpContext.Current.Session[strSessionName] = strValue;
   HttpContext.Current.Session.Timeout = iExpires;
  }
  /// <summary>
  /// 添加Session
  /// </summary>
  /// <param name="strSessionName">Session對象名稱</param>
  /// <param name="strValues">Session值數(shù)組</param>
  /// <param name="iExpires">調(diào)動有效期(分鐘)</param>
  public static void Adds(string strSessionName, string[] strValues, int iExpires)
  {
   HttpContext.Current.Session[strSessionName] = strValues;
   HttpContext.Current.Session.Timeout = iExpires;
  }
  /// <summary>
  /// 讀取某個Session對象值
  /// </summary>
  /// <param name="strSessionName">Session對象名稱</param>
  /// <returns>Session對象值</returns>
  public static string Get(string strSessionName)
  {
   if (HttpContext.Current.Session[strSessionName] == null)
   {
    return null;
   }
   else
   {
    return HttpContext.Current.Session[strSessionName].ToString();
   }
  }
  /// <summary>
  /// 讀取某個Session對象值數(shù)組
  /// </summary>
  /// <param name="strSessionName">Session對象名稱</param>
  /// <returns>Session對象值數(shù)組</returns>
  public static string[] Gets(string strSessionName)
  {
   if (HttpContext.Current.Session[strSessionName] == null)
   {
    return null;
   }
   else
   {
    return (string[])HttpContext.Current.Session[strSessionName];
   }
  }
  /// <summary>
  /// 刪除某個Session對象
  /// </summary>
  /// <param name="strSessionName">Session對象名稱</param>
  public static void Del(string strSessionName)
  {
   HttpContext.Current.Session[strSessionName] = null;
  }
 }
}

希望本文所述對大家的C#程序設計有所幫助。

相關(guān)文章

  • 快速學習c# 枚舉

    快速學習c# 枚舉

    這篇文章主要介紹了c# 枚舉的相關(guān)知識,文中講解非常細致,示例代碼幫助大家學習,感興趣的朋友可以了解下
    2020-06-06
  • C#傳遞參數(shù)到線程的方法匯總

    C#傳遞參數(shù)到線程的方法匯總

    這篇文章主要介紹了C#傳遞參數(shù)到線程的方法,非常實用,需要的朋友可以參考下
    2014-08-08
  • c#數(shù)據(jù)庫與TXT導入導出的實例

    c#數(shù)據(jù)庫與TXT導入導出的實例

    最近剛學完ADO.NET,做了個數(shù)據(jù)導入導出的題目,是將txt中的數(shù)據(jù)導入數(shù)據(jù)庫,然后將數(shù)據(jù)庫中的數(shù)據(jù)導出到txt中,這里說的數(shù)據(jù)的格式是“tom|23”,tom指名字,23指年齡。廢話也不多說了,大家直接看代碼。
    2013-04-04
  • 用C#寫的ADSL撥號程序的代碼示例

    用C#寫的ADSL撥號程序的代碼示例

    用C#寫的ADSL撥號程序的代碼示例...
    2007-11-11
  • 淺談C#中ListView類的用法

    淺談C#中ListView類的用法

    這篇文章主要介紹了淺談C#中ListView的用法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • C#枚舉數(shù)值與名稱的轉(zhuǎn)換實例分享

    C#枚舉數(shù)值與名稱的轉(zhuǎn)換實例分享

    在應用枚舉的時候,時常需要將枚舉和數(shù)值相互轉(zhuǎn)換的情況。有時候還需要轉(zhuǎn)換成相應的中文。下面介紹一種方法
    2013-08-08
  • C# winform程序?qū)崿F(xiàn)開機自啟動并且識別是開機啟動還是雙擊啟動

    C# winform程序?qū)崿F(xiàn)開機自啟動并且識別是開機啟動還是雙擊啟動

    這篇文章主要介紹了C# winform程序?qū)崿F(xiàn)開機自啟動并且識別是開機啟動還是雙擊啟動的實現(xiàn)代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • C# 關(guān)于AppDomain的一些總結(jié)

    C# 關(guān)于AppDomain的一些總結(jié)

    這篇文章主要介紹了C# 關(guān)于AppDomain的一些總結(jié),幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02
  • 詳解ASP.NET中Identity的身份驗證代碼

    詳解ASP.NET中Identity的身份驗證代碼

    這篇文章主要介紹了ASP.NET Identity 的“多重”身份驗證代碼,以及實現(xiàn)的原理講解,需要的朋友參考一下。
    2017-12-12
  • C#集合之有序列表的用法

    C#集合之有序列表的用法

    這篇文章介紹了C#集合之有序列表的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04

最新評論

台北市| 汉沽区| 宝应县| 齐河县| 东至县| 板桥市| 石台县| 东莞市| 三穗县| 通山县| 乐山市| 博罗县| 凤翔县| 曲阳县| 平潭县| 北流市| 岳阳市| 新泰市| 浮梁县| 汽车| 大城县| 宜君县| 吐鲁番市| 花垣县| 讷河市| 建水县| 高唐县| 武胜县| 江城| 大同县| 确山县| 嘉义县| 无为县| 涟水县| 扶绥县| 手游| 榆社县| 江华| 呼伦贝尔市| 阳朔县| 舟曲县|