如何创建单个cookie并为其保存多对键/值?

And*_*nda 0 c# cookies asp.net-mvc

在ASP.NET MVC中,如何创建单个cookie并将多个值保存到它?

谢谢!!

Tal*_*joe 6

var cookie = new HttpCookie();
cookie.Values["FirstKey"] = value1;
cookie.Values["SecondKey"] = value2;
Run Code Online (Sandbox Code Playgroud)

或快捷方式:

cookie["ThirdKey"] = value3;
Run Code Online (Sandbox Code Playgroud)

HttpCookie.Values是一个NameValueCollection,一个出现在ASP.NET MVC中许多地方的类.阅读本文以获得有关如何充分发挥其潜力的良好教程.