创建和设置Cookie值的推荐方法

时间:2019-02-19 11:43:00

标签: c# asp.net asp.net-mvc

我想知道在C#中创建和设置Cookie值的推荐方法。我见过人们创建和设置值的一种方法是使用HttpCookie类。下面是示例代码:

HttpCookie mycookie = new HttpCookie("mycookie");
mycookie.value = "demo";
mycookie.Expires = DateTime.Now.Add(1);
HttpContext.Current.Response.Cookies.Add(mycookie);

我见过人们使用的另一种方法是直接使用Response对象一步创建和设置cookie。下面是示例代码:

 Response.Cookies["myCookie"].Value = "demo";
 Response.Cookies["myCookie"].Expires = DateTime.Now.AddDays(30);

这两种方法都可以通过使用它们来完成工作。推荐哪种方法?

0 个答案:

没有答案