我有cookie的问题,这是我在课堂上的读写代码:
public static class language
{
public static void set_default(string name)
{
HttpContext.Current.Response.Cookies.Remove("language");
HttpCookie language = new HttpCookie("language");
language["name"] = name;
language.Expires = DateTime.Now.AddDays(1d);
HttpContext.Current.Response.Cookies.Add(language);
}
public static string get_default()
{
string name = string.Empty;
HttpCookie langauge = HttpContext.Current.Response.Cookies.Get("language");
name = langauge["name"];
return name;
}
}
Run Code Online (Sandbox Code Playgroud)
当我转到下一页并使用@language.get_default()获取默认语言时,响应是null- 为什么?