Dar*_*der 46
您可以将上下文视为相关"事物"的包装,例如HttpContext,DbContext,ObjectContext.ie:HttpContext包含您可以访问HTTP相关操作的任何信息.
DbContext包含数据库通信的方法和属性.同样是ObjectContext.
我会说这是一个占位符或相关东西的容器.
Dav*_*yon 19
对我来说,上下文对象定义了一组绑定到当前执行路径的值和/或函数.换句话说,就像在工作面试的背景下谈论技术主题不同于在书呆子晚宴上谈论相同主题,上下文基于影响消费代码的运行时环境的因素而改变.这看起来很抽象,但我想不出更好的方式来描述它!
.NET中另一个着名的上下文就是HttpContext对象.哪些值将根据正在处理的Http操作而改变.例如,网址将更改HttpContext.Current.Request.Uri.希望把它放在你的上下文:)