Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ASP.NET Cookies集合_Asp.net_Cookies - Fatal编程技术网

使用ASP.NET Cookies集合

使用ASP.NET Cookies集合,asp.net,cookies,Asp.net,Cookies,两者的区别是什么 Request.Cookies["MyCookie"].Value Request.Cookies["MyCookie"].Values ?一个cookie可以有多个值,第二个表单返回NameValueCollection 具有多个值 一个很好的介绍位于Values是一个NameValueCollection,它使您能够: HttpCookie MyCookie = new HttpCookie("MyCookie"); MyCookie.Values["Value1"] =

两者的区别是什么

Request.Cookies["MyCookie"].Value
Request.Cookies["MyCookie"].Values

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


一个很好的介绍位于

Values是一个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);
其中as value允许您分配单个cookie的值,如下所示:

MyCookie.Value = "123";
Cookies[“name”]。值用于检查cookie是否为空。如果从未设置cookie,则为Null。否则,它将为您提供cookie值(无子键) cookie[“name]”。值是存储在cookie中的值的子键=>值对