我不知道,我们为什么要用HttpContext.Current?
在这个属性我使用它Session但我不知道为什么!
public static string Name
{
get
{
if (HttpContext.Current.Session["_n_"] != null)
return HttpContext.Current.Session["_n_"].ToString();
else return "";
}
set
{
HttpContext.Current.Session["_n_"] = value;
}
}
Run Code Online (Sandbox Code Playgroud)
Oyb*_*bek 24
HttpContext是一个将所有http相关信息包装到一个地方的对象.HttpContext.Current是在活动请求期间创建的上下文.以下是您可以从中获取的一些数据的列表.
此外,您可以通过此对象控制输出.在Items属性(字典)中,您可以存储对象的实例,以确保为请求创建一次.您可以使用自定义过滤器控制输出流.
这是您可以使用此属性执行的简短列表.
这就像是说"为什么我需要到银行取钱?",答案是"因为这就是钱的所在."
回答你的问题.因为这就是Session的所在.这真的很简单.你不必知道为什么,只是那就是它的位置.
有一个更长的解释,其他人给出了所有的技术细节.但最终,答案归结为此.
| 归档时间: |
|
| 查看次数: |
20446 次 |
| 最近记录: |