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

时间:2009-10-22 04:53:52

标签: asp.net constants

我有一个包含100多页的ASP.NET Web应用程序。每个页面都使用一些常用值(例如:当前USDoller率)。这可以随时更改。现在我想将这个值保存在一个文件中,以便我可以随时更改她以使其反映在整个项目中。我不想将其存储在Web配置中。我想把它存放在其他地方

有什么想法吗?

3 个答案:

答案 0 :(得分:7)

制作一个这样的静态类:

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

从项目的任何地方使用:

MyConsts.Prefix

(注意:const隐式静态)

答案 1 :(得分:4)

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

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

答案 2 :(得分:1)

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