【发布时间】:2018-04-26 06:14:17
【问题描述】:
我已经声明了一个常量变量,它存储在 cookie 中,所以没关系,因为不同的浏览器会有不同的副本。
private const string CookieName = "TempData";
现在我想将它存储在所有用户数据将被存储的第三个位置。
那么我怎样才能声明类似的东西
private const string CookieName = "TempData" + DataTime.Now.Tick.tostring(); 这样每个用户都会在第三个位置存储不同的 cookiename。
请指教。
【问题讨论】:
-
我刚刚编辑了我的答案(那是错误的),请看一下。这是你要找的吗?
-
您需要删除 const 关键字。这个变量是在哪里声明的?如果您想为每个用户使用不同的 cookie,那么为什么不使用用户本身的用户名或唯一 ID 创建 cookie。这会给你更多的控制权。
-
此时没有用户详细信息
标签: c# .net asp.net-mvc constants