我有一个 WinForms C# 项目。它有多种形式/类别。我在 app.config 中有一个键控字符串,并且想在所有表单/类中使用它。
我要在每个表单类中创建一个字符串类型的字段,并从app.config中读取值,并将值分配给该字段吗?
或者是否有一个类,以便我可以仅为该类创建一个字段,从app.config中读取一次值,并将其分配给该字段一次,并让其他表单类引用它?
为什么不直接创建具有共享配置数据的静态类?
public static class ConfigData
{
public static string ConfigString1 {get;set;}
public static int ConfigInt1 {get;set;}
}
并添加“using static yournamespace.ConfigData;”到任何需要配置数据的类文件