读写配置文件类和全局类调用的具体用法

1.读取配置文件(app.config)
1ConfigSettings settings=Global.GetInstance().Settings;
2    //textbox赋值        tbUserName.Text=settings.GetString(SettingKey.MailUserName.ToString());
3            tbPwd.Text=settings.GetString(SettingKey.MailPassWord.ToString());
4            tbPOP3.Text=settings.GetString(SettingKey.MailPOP3ServerAddress.ToString());
5            tbSMTP.Text=settings.GetString(SettingKey.MailSMTPServerAddress.ToString());
6            tbPort.Text=settings.GetString(SettingKey.MailPOP3Port.ToString());
7            tbReceiveAddress.Text=settings.GetString(SettingKey.MailRecipientsAddress.ToString());
8            tbMailAddress.Text=settings.GetString(SettingKey.MailAddress.ToString());

2.设置配置文件中各项值
1ConfigSettings settings=Global.GetInstance().Settings;
2                settings.SetValue(SettingKey.MailUserName.ToString(),tbUserName.Text.Trim());
3                settings.SetValue(SettingKey.MailPassWord.ToString(),tbPwd.Text.Trim());
4                settings.SetValue(SettingKey.MailPOP3ServerAddress.ToString(),tbPOP3.Text.Trim());
5                settings.SetValue(SettingKey.MailSMTPServerAddress.ToString(),tbSMTP.Text.Trim());
6                settings.SetValue(SettingKey.MailPOP3Port.ToString(),tbPort.Text.Trim());
7                settings.SetValue(SettingKey.MailRecipientsAddress.ToString(),tbReceiveAddress.Text.Trim());
8                settings.SetValue(SettingKey.MailAddress.ToString(),tbMailAddress.Text.Trim());

3.注意:调用此类前要using configSetting所在的命名空间,此例中为sss_system.class;
原文地址:https://www.cnblogs.com/telephoner/p/174591.html