我正在尝试定义何时将类命名为Context并且我遇到了非常困难的时间。有人可以为我定义“上下文”并解释何时命名一个类“上下文”?
答案 0 :(得分:1)
Dictionary.com (Random House Dictionary,©Random House,Inc。2011)将上下文定义为:
第二个定义是本案例中适用的定义。以HTTPContext
类为例,我们知道该类包含当前网站的信息(包括请求,响应,会话,用户等)。
因此,我会在这方面将“上下文”定义为提供有关特定应用程序或服务的信息的类;或提供对描述应用程序当前状态(或应用程序的特定方面,如Linq To SQL或实体框架中的DataContext类)的对象和方法的访问。
答案 1 :(得分:1)
如果您在Oxford English Dictionary查找“context”,则会告诉我们:
形成的情况 设置事件,声明或 想法,以及它可以是什么 完全明白:
在编程中,“上下文”类将是一个类,它提供在框架内运行的应用程序代码或代码,其中包含一组与手头任务相关且有意义的数据或对象。
例如,ASP.NET的HttpContext
对象提供有关当前HttpRequest
(cookie,标题,用户代理等)的信息。此数据仅在当前请求的“上下文”中有意义,因为它可能会对其他请求进行更改。