详解C#中的session用法
作者:咸鱼翻身① 发布时间:2022-10-29 22:03:13
标签:C#,session
Session具有以下特点:
(1)Session中的数据保存在服务器端;
(2)Session中可以保存任意类型的数据;
(2)Session默认的生命周期是20分钟,可以手动设置更长或更短的时间。
需要注意的是在Session变量存储过多的数据会消耗比较多的服务器资源,在使用session时应该慎重
存入字符串:
Session["userName"] = "aaa";
这样取值:
string str = Session["userName"].ToString();
如是什么某记录的编号:
Session["id"] = 1;
这样取值:
int id1 = Convert.ToInt32(Session["userName"]);
获取session时一般这么写:string username=session[“username”]
,但是在给对象赋值的时候我们需要注意两点
1:判断是否为null
2:类型的转换
释放方式:清除某个Session
Session["UserName"] = null;
Session.Remove("UserName");
清除全部Session
Session.Abandon();
session.removeAll();
总结
以上所述是小编给大家介绍的C#中的session用法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
来源:https://www.cnblogs.com/xianyv/archive/2019/04/08/10666673.html


猜你喜欢
- 来源:https://www.cnblogs.com/fanweisheng/p/11440
- 作者:精致码农出处:http://cnblogs.com/willick联系:liam.wang@live.com最近工作中遇到一个这样的需
- 一、概述无论是什么语言,在多线程编程中,常常会遇到多个线同时操作程某个变量(读/写),如果读/写不同步,则会造成不符合预期的结果。例如:线程
- 一、先看结果1.1创造营2020撑腰榜前三甲创造营2020撑腰榜前三名分别是 希林娜依·高、陈卓璇 、郑乃馨>>>df1[
- 1、局部变量在方法或语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。局部变量声明在方法、构造方
- 突然学到了,所以就放到博客上来共享一下,权当是学习日记吧。首先说明一下,数组是引用类型的,所以注意不要在复制时复制了地址而没有复制数值哦!其
- 简介今天给大家带来的是使用ShareSDK实现应用分享的功能。下面我们先看下效果图。效果图步骤 1. 获取AppKey访问mob官网http
- 本文实例讲述了Android开发中Launcher3常见默认配置修改方法。分享给大家供大家参考,具体如下:Launcher概述Launche
- Spring中Profile对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境。文件名格式:application-
- 一、在学习枚举之前,首先来听听枚举的优点。1、枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值。2、枚举使代码更易于维护,有助于确保
- 前言在机器学习中,卷积神经网络是一种深度前馈人工神经网络,已成功地应用于图像识别。目前,很多的车牌识号识别,人脸识别等都采用卷积神经网络,可
- package com.example.myapi.email;import java.util.ArrayList;import java
- 一、准备工作1、你需要android手机应用开发基础2、科大讯飞语音识别SDK android版3、科大讯飞语音识别开发API文档4、and
- 1.OpenFileDialogprivate void btnOpen_Click(object sender, EventArgs e)
- 我们先来了解一下数组,因为数组在C#中是最早出现的。数组数组有很多的优点,比如说数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋
- 普通的公有继承class test1{public: test1(int i) :num1(i) {}privat
- RabbitMQ作为AMQP的代表性产品,在项目中大量使用。结合现在主流的spring boot,极大简化了开发过程中所涉及到的消息通信问题
- 代码public class LamdaDemo{ public static void main( String[] args
- 一、泛型的基本概念java与c#一样,都存在泛型的概念,及类型的参数化。java中的泛型是在jdk5.0后出现的,但是java中的泛型与C#
- HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 实现了 Map 接口,根据键的 HashCod