/// <summary> /// 返回配置类实例 /// </summary> /// <returns></returns> public static GeneralConfigInfo LoadConfig() { try { if (!File.Exists(ConfigFilePath)) { GeneralConfigFileManager secf = new GeneralConfigFileManager(); ConfigInfo = new GeneralConfigInfo(); secf.SaveConfig(ConfigFilePath, ConfigInfo); } else { ConfigInfo = DefaultConfigFileManager.LoadConfig(ref m_fileoldchange, ConfigFilePath, ConfigInfo, true); } } catch { if (!File.Exists(ConfigFilePath)) { GeneralConfigFileManager secf = new GeneralConfigFileManager(); secf.SaveConfig(ConfigFilePath, ConfigInfo); } } return(ConfigInfo as GeneralConfigInfo); }
/// <summary> /// 返回配置类实例 /// </summary> /// <returns></returns> public static ScheduleConfigInfo LoadConfig() { try { ConfigInfo = DefaultConfigFileManager.LoadConfig(ref m_fileoldchange, ConfigFilePath, ConfigInfo, true); } catch { if (!File.Exists(ConfigFilePath)) { ScriptEventConfigFileManager secf = new ScriptEventConfigFileManager(); secf.SaveConfig(ConfigFilePath, ConfigInfo); } } return(ConfigInfo as ScheduleConfigInfo); }