日期:2014-05-17  浏览次数:20383 次

C#通过application.add("user",1)添加之后,怎么获取里面的两个值?
C#通过application.add("user",1)添加之后,怎么获取里面的两个值?
c#

------解决方案--------------------
看看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,当作一个值。