Csharp/C#教程:详解C#中的session用法分享

Session具有以下特点:

(1)Session中的数据保存在服务器端;

(2)Session中可以保存任意类型的数据;

(2)Session默认的生命周期是20分钟,可以手动设置更长或更短的时间。

需要注意的是在Session变量存储过多的数据会消耗比较多的服务器资源,在使用session时应该慎重

存入字符串:

Session["userName"]="aaa";

   这样取值:

stringstr=Session["userName"].ToString();

 如是什么某记录的编号:
  

Session["id"]=1;

   这样取值:

intid1=Convert.ToInt32(Session["userName"]);

获取session时一般这么写:stringusername=session[“username”],但是在给对象赋值的时候我们需要注意两点

1:判断是否为null

2:类型的转换

释放方式:清除某个Session   

Session["UserName"]=null;      Session.Remove("UserName");

     清除全部Session    

Session.Abandon();      session.removeAll();

上述就是C#学习教程:详解C#中的session用法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

www.ctvol.com true Article Csharp/C#教程:详解C#中的session用法分享

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/908391.html

(0)
上一篇 2021年10月25日 下午3:19
下一篇 2021年10月25日 下午3:20

精彩推荐