0

无论我在哪里看,这都是添加 Cookie 的正确方法:

HttpCookie Session = new HttpCookie("Session");
Session.Value = someguid;
Session.Expires = somedatetime;

Response.Cookies.Add(Session);

在没有解释如何将 Response 放入当前上下文的地方。所以我得到这个错误:

The name 'Response' does not exist in the current context

我需要做什么才能使上述代码正常工作?

4

1 回答 1

0

System.Web.HttpContext.Current.Response如果您确定此代码将在 Web 应用程序中执行,您可能想要使用。
但是我有经过实践验证的实践(德米特法则也这么说)将 Response 作为参数传递给我想使用它的方法。

于 2013-03-04T18:22:24.520 回答