C# 这句话是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/17 17:36:47
“获取单个Cookie对象所包含的键值对的集合”这句话应该如何理解?能给我举个例子么?谢谢!

例如
HttpCookie CurrentCookie = HttpContext.Current.Request.Cookies["ocuser"];
HttpContext.Current.Session["username"] = CurrentCookie.Values["username"];
HttpContext.Current.Session["userlevel"] = CurrentCookie.Values["userlevel"];

在这里面 Cookies里存的 "ocuser" 就是键 所对应的value值有二个"username"和"userlevel" 你可以方便地通过访问一个键来得到它对应存放的多个值 希望你能明白^_______^

HttpCookie cookie = Request.Cookies["cookie1"];实例化一个Cookie对象,设置其值为客户端发送的名称为cookie1的cookie集合.
System.Collections.Specialized.NameValueCollection nvc = cookie.Values;实例化一个键值对集合.设置其值等于名称为cookie1的cookie集合.

顶pztx1992

集合就是含有很多个值,可以用foreach来处理

看下里面的帮助就好饿

Cookie包含键值对的集合,就像HashTable一样.
举个例子吧(C#)
--设置Cookie
Response.Cookies["键"]=值;
--读取Cookie
string ck=Response.Cookie["键"].value;