在 ASP.NET 中存储常量的单个文件/类

发布于 2024-08-08 18:04:56 字数 156 浏览 3 评论 0原文

我有一个 ASP.NET Web 应用程序,有 100 多个页面。每个页面都使用一些通用值(例如:当前美元汇率)。这可以随时更改。现在我想在一个文件中维护这个值,这样我就可以随时只更改她以使其反映在整个项目中。我不想将其存储在 Web 配置中。我想将其存储在其他地方

有什么想法吗?

I have a ASP.NET web application which has more than 100 pages. Each page is using some common values ( ex : current USDoller rate) .This can be changed at any time. Now I want to maintain this value in a single file so that i can change only her at any time to get it reflected throughtout the project.I dont want to store it in web config. I want to store it in some other place

Any thoughts ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

遗弃M 2024-08-15 18:04:56

创建一个像这样的静态类:

public static class MyConsts {
   public const string Prefix = "n-";
}

从项目中的任何位置使用:(

MyConsts.Prefix

注意:const 是隐式静态的)

Make a static class like this:

public static class MyConsts {
   public const string Prefix = "n-";
}

From anywhere in your project use:

MyConsts.Prefix

(Note: const is implicitly static)

小耗子 2024-08-15 18:04:56

我最初的想法是以下之一:

  1. 将其存储在数据库表中并创建一种编辑值的机制
  2. 创建一个静态类并将它们存储在那里

My initial thoughts are one of the following:

  1. Store it in a database table and create a mechanism for editing the values
  2. Create a static class and store them there
笑咖 2024-08-15 18:04:56

为什么不直接创建一个静态类并将常量存储在那里。这样当你改变它时,一切都会得到新的值。

Why not just make a static class and store the constants there. That way when you change it, everything will get the new values.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文