C#实现简单获取及设置Session类

 更新时间:2015年03月26日 12:10:29   作者:feige  
这篇文章主要介绍了C#实现简单获取及设置Session类,涉及C#针对session的设置及获取的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C#实现简单获取及设置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);
    }
  }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • c#滚动字幕动画窗体制作步骤

    c#滚动字幕动画窗体制作步骤

    在本篇文章里小编给大家分享了c#滚动字幕动画窗体制作步骤和相关代码,需要的朋友们可以学习下。
    2019-02-02
  • Unity3D实现控制摄像机移动

    Unity3D实现控制摄像机移动

    这篇文章主要为大家详细介绍了Unity3D实现控制摄像机移动 ,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • C#配置文件Section节点处理总结

    C#配置文件Section节点处理总结

    这篇文章主要介绍了C#配置文件Section节点处理总结,针对配置文件Section节点的处理做了较为详细的实例总结,需要的朋友可以参考下
    2014-10-10
  • C#函数式编程中的部分应用详解

    C#函数式编程中的部分应用详解

    这篇文章主要介绍了C#函数式编程中的部分应用详解,本文讲解了何谓函数式编程、函数式编程中的部分应用是什么、部分应用的代码实例,需要的朋友可以参考下
    2015-01-01
  • C#实现FTP上传文件的方法

    C#实现FTP上传文件的方法

    这篇文章介绍了C#实现FTP上传文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#使用System.Buffer以字节数组Byte[]操作基元类型数据

    C#使用System.Buffer以字节数组Byte[]操作基元类型数据

    这篇文章介绍了C#使用System.Buffer以字节数组Byte[]操作基元类型数据的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C# Dictionary的使用实例代码

    C# Dictionary的使用实例代码

    C# Dictionary的使用实例代码,需要的朋友可以参考一下
    2013-04-04
  • C#实现网络通信共享库NetShare的使用示例

    C#实现网络通信共享库NetShare的使用示例

    本文主要介绍了C#实现网络通信共享库NetShare,网络通信共享库NetShare用于保证客户端与服务器通信数据包的规范和统一,感兴趣的可以了解一下
    2023-11-11
  • AjaxControlToolkit AjaxFileUpload 显示英文改成中文的解决方法

    AjaxControlToolkit AjaxFileUpload 显示英文改成中文的解决方法

    AjaxControlToolkit AjaxFileUpload 显示英文改成中文的解决方法,需要的朋友可以参考一下
    2013-03-03
  • C# .NET中Socket简单实用框架的使用教程

    C# .NET中Socket简单实用框架的使用教程

    最近一个项目因为要用到Socket传输问题,所以决定学习一下,将自己学习的内容总结分享出来,下面这篇文章主要给大家介绍了关于C# .NET中Socket简单实用框架使用的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
    2017-09-09

最新评论