/// <summary>
/// 论坛基本设置类
/// </summary>
    public class GeneralConfigs
{
       private static object lockHelper = new object();        private static System.Timers.Timer generalConfigTimer = new System.Timers.Timer(15000);        private static GeneralConfigInfo m_configinfo;        /// <summary>
        /// 静态构造函数初始化相应实例和定时器
        /// </summary>
        static GeneralConfigs()
        {
            m_configinfo = GeneralConfigFileManager.LoadConfig();            generalConfigTimer.AutoReset = true;
            generalConfigTimer.Enabled = true;
            generalConfigTimer.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Elapsed);
            generalConfigTimer.Start();
        }        private static void Timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
        {
            ResetConfig();
        }
        /// <summary>
        /// 重设配置类实例
        /// </summary>
        public static void ResetConfig()
        {
            m_configinfo = GeneralConfigFileManager.LoadConfig();
        } public static GeneralConfigInfo GetConfig()
{
               return m_configinfo;
   }
}代码如下,C#实例化对像的时候为什么要启用定时器,是不是定时更新