如何在ASP中声明全局变量.网络MVC?

推荐答案

public static class GlobalVariables
{
    // readonly variable
    public static string Foo
    {
        get
        {
            return "foo";
        }
    }

    // read-write variable
    public static string Bar
    {
        get
        {
            return HttpContext.Current.Application["Bar"] as string;
        }
        set
        {
            HttpContext.Current.Application["Bar"] = value;
        }
    }
}

Asp.net相关问答推荐

如何将 viewbag 显示为 html?

如何调试 Azure 500 内部服务器错误

在 DataTextField 中组合两个字段.这可能吗?

解析器错误消息:文件/TestSite/Default.aspx.cs不存在

Anti-Forgery Token 适用于不同的基于声明的用户

OnCheckedChanged 事件未触发

在 RedirectToAction 调用中传播 QueryString 参数

如何使图像的一部分成为可点击的链接

从 GUID 中删除破折号是个好主意吗?

.NET 上的 HTTP/2(HTTP2 或 SPDY)

用于验证的数据注释,至少一个必填字段?

有条件地排除 ASP.NET WebForms 中的一个 html 块

c# list 如何在两个值之间插入一个新值

无法在 IIS 中启动网站 - W3SVC 正在运行

模型是否包含字段而不将其添加到数据库中?

ASP.Net 错误:应用程序池的标识无效

ASP.NET 发布try 复制不存在的文件

Docker 中的 ASPNETCORE_ENVIRONMENT

如何将 GridView.DataSource 导出到数据表或数据集?

您的下一个 ASP.NET 项目的 Select 是什么:Web 窗体还是 MVC?