使用ASP.NET Cookie集合

时间:2009-08-10 18:42:11

标签: asp.net cookies

之间有什么区别
Request.Cookies["MyCookie"].Value
Request.Cookies["MyCookie"].Values

...

3 个答案:

答案 0 :(得分:2)

值是NameValueCollection,可以执行以下操作:

HttpCookie MyCookie = new HttpCookie("MyCookie");
MyCookie.Values["Value1"] = "1";
MyCookie.Values["Value2"] = "2";
MyCookie.Values["Value3"] = "3";
MyCookie.Values["Value4"] = "4";
Response.Cookies.Add(MyCookie);

值允许您分配单个cookie的值,如下所示:

MyCookie.Value = "123";

答案 1 :(得分:0)

一个cookie可以有多个值,第二个表单返回一个NameValueCollection  具有多个值。

好的介绍在http://msdn.microsoft.com/en-us/library/ms178194.aspx

答案 2 :(得分:0)

Cookies [“name”]。值是检查cookie是否为空。如果从未设置cookie,则为Null。否则它会给你cookie值(没有子键) Cookies [“name] .Values是存储在cookie中的值的subkey =>值对。