ASP.NET--Application对象概述

本文详细介绍了ASP.NET中的Application对象,包括其如何在多个用户间共享信息,常用的集合、属性和方法,以及如何使用它来存储和读取全局变量。
摘要由CSDN通过智能技术生成

概述:

Application对象用于共享应用程序级信息,即多个用户共享一个Application对象。

在第1个用户请求ASP.NET文件时,将自动应用程序并创建Application对象。一旦Application对象被创建,它就可以共享和管理整个应用程序的信息。在应用程序关闭之前,Application对象将一直存在。所以,Application对象是用于启动和管理ASP.NET应用程序的主要对象。

Application对象的常用集合

集合

说明

Contents

用于访问应用程序状态集合中的对象名

StaticObject

确定某对象指定属性的值或遍历集合,并检索所有静态对象的属性

Application对象的常用属性

属性

说明

AllKeys

返回全部Application对象变量名到一个字符串数组中

Count

获取Application对象变量的数量

Item

允许使用索引或Application变量名称传回内容值

Application对象的常用方法

方法

说明

Add

新增一个Application对象变量

Clear

消除全部Application对象变量

Lock

锁定全部Application对象变量

Remove

使用变量名称移除一个Application对象变量

RemoveAll

移除全部Application对象变量

Set

使用变量名称更新一个Application对象变量的内容

UnLock

解除锁定的Application对象变量

使用Application对象存储和读取全局变量

Application对象用来存储和维护某些值,就要通过定义变量来实现

Application对象定义的变量为应用程序级变量,即全局变量。变量可以在Global.asax文件或aspx页面中进行声明,语法如下:

Application[varName]=值

其中,varName是变量名。例如:

Application.Lock();

Application["Nmae"]="小亮";

Application.UnLock();

Response.Write(Application[\"Name\"]的值为;"+Application["Name"].ToString());

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值