在我的项目ASP.NET C#中,我有一些带有特定名称和值的常量字符串,例如:
Constant string str1 = "VAL1";
Constant string str2 = "VAL2";
我想在所有页面中使用这些字符串。 最好的方法是什么?
答案 0 :(得分:0)
我认为创建一个包含常量的类的专用 Class Library ,然后将该项目添加为引用(甚至从该项目中创建一个 NuGet 包)并使用它)是所有需要这些常量的项目的最佳方式。
该类可能类似于以下内容:
public static class MyConstants
{
public const string str1 = "VAL1";
public const string str2 = "VAL2";
}
希望有帮助!
答案 1 :(得分:0)
这取决于这些字符串的用途,如果您将它们用于配置或类似原因,我建议将它们放在web.config中。 您可以创建将其放入appSettings中的特定部分,例如:
<add key="HelpdeskContact" value="Please contact helpdesk on 0123456" />