public MailWrapper(XmlNode section, MailSendType type) { m_MailSendType = type; m_Mail = Create(type); int tmp; m_Config = m_Mail.AnalyseConfig(section, out tmp); m_RecoverSeconds = tmp; m_ErrorTimeList = new DateTime[m_Config.Count]; m_ErrorInfoList = new string[m_Config.Count]; for (int i = 0; i < m_Config.Count; i++) { m_ErrorTimeList[i] = DateTime.MinValue; } m_StartIndex = 0; }