C#通过application.add("user",1)添加之后,怎么获取里面的两个值?
C#通过application.add("user",1)添加之后,怎么获取里面的两个值?
------解决方案--------------------看看application是不是有keys属性,然后遍历它
------解决方案--------------------Application.GetKey(i) 可以得到key值
Application[i]可以得到value值
(i是Application数组的索引,从0开始)
application.add("user",1)
的key值是user
value值是1.
------解决方案-------------------- Application.Add("user", 1);//假设这里添加一个application对象
//循环application所有的key以及其value
for (int i = 0; i < HttpContext.Current.Application.Count; i++)
{
Response.Write(HttpContext.Current.Application.Keys[i] + ":" + HttpContext.Current.Application[i].ToString() + "<br>");
}
Application.Get("user");//通过key值user,获取1
------解决方案--------------------一般用法是固定前面的"user",获取后面的1,当作一个值。