C# 如何在asp.net mvc中使用应用程序对象?
在Global.asax中,我向应用程序对象添加了几个值:C# 如何在asp.net mvc中使用应用程序对象?,c#,asp.net-mvc,C#,Asp.net Mvc,在Global.asax中,我向应用程序对象添加了几个值: Application.Add("First", "One"); Application.Add("Second", "Two"); Application.Add("Third", "Three"); Application.Add("Forth", "Four"); 如何在控制器中使用它们 我试过: var x = Application("First"); 但是Application给了我一个错误,它说无法在控制器操作中解析符
Application.Add("First", "One");
Application.Add("Second", "Two");
Application.Add("Third", "Three");
Application.Add("Forth", "Four");
如何在控制器中使用它们
我试过:
var x = Application("First");
但是
Application
给了我一个错误,它说无法在控制器操作中解析符号Application
,这将是HttpContext.Application[“First”]
如果您在静态方法中或控制器外部,则可以执行
System.Web.HttpContext.Current.Application[“First”]
这是哪个应用程序
类?什么没有发现错误?您是否尝试过将“First”拼写为所有地方都相同?如果这真的是C#,那么您希望Application[“First”]
@AntP拼写不是错误,这只是我在此处键入时的一个输入错误。请尝试使用HttpContext.Application
。