/// <summary>
        /// 读取Config,获取相应的规则字符串与调用参数
        /// </summary>
        /// <param name="directoryWithConfigFile">默认配置存放的文件夹,里面应该存有默认的配置文件,入config.txt</param>
        /// <param name="ruleString">规则字符串</param>
        /// <param name="startTime">开始时间</param>
        /// <param name="endTime">结束时间</param>
        /// <returns>规则名字</returns>
        public static string ReadConfig(string directoryWithConfigFile, out string ruleString, out DateTime?startTime, out DateTime?endTime)
        {
            //读取所有配置字符串
            string        fullConfigName     = DiskOperations.CorrectDirectory(directoryWithConfigFile) + _DefaultConfigName;
            List <string> readConfigs        = DiskOperations.ReadLinesFromFile(fullConfigName);
            string        theRuleNameString  = FindLineContainsKey(readConfigs, _TransferRuleNameKey);
            string        theRuleString      = FindLineContainsKey(readConfigs, _TransferRuleKey);
            string        theParameterString = FindLineContainsKey(readConfigs, _TransderParameterKey);

            //配对出参数,迁移名字以及迁移字符串
            GetParameter(theParameterString, out startTime, out endTime);
            ruleString = theRuleString.Replace(_TransferRuleKey, string.Empty);
            return(theRuleNameString.Replace(_TransferRuleNameKey, string.Empty));
        }