using System; using System.Collections.Generic; using System.Configuration; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HXX.Scanner.Common { /// /// 配置文件app.config操作类 /// public class ConfigManager { /// /// 获取配置信息 /// /// /// public static string GetConfig(string key) { var result = string.Empty; try { var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); result = config.AppSettings.Settings[key].Value; } catch (Exception ee) { LogManager.WriteLog(ee.Message); } return result; } /// /// 设置配置信息 /// /// /// public static void SetConfig(string key, string value) { try { var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings[key].Value = value; config.Save(); } catch (Exception ee) { LogManager.WriteLog(ee.Message); } } } }