ASP.NET提供了Application对象来存储应用程序级别的数据。Application对象是一个键值对的集合,可以在整个应用程序中访问。可以使用以下代码来设置和获取Application对象的值:
设置Application对象的值:
Application["myKey"] = "myValue";
获取Application对象的值:
string myValue = (string)Application["myKey"];
注意,在多用户环境下,需要使用锁定机制来处理多个线程同时访问Application对象的情况。
例如,以下代码使用锁定机制来设置和获取Application对象的值:
lock(Application)
{
Application["myKey"] = "myValue";
}
lock(Application)
{
string myValue = (string)Application["myKey"];
}