private static void Parse() { Params.GetParams(); using (StreamWriter sw = new StreamWriter(Directory.GetCurrentDirectory() + "\\db.db", true, System.Text.Encoding.Default, 2048)) { Console.WriteLine(@"[{0}]: Начало итерации", DateTime.Now.ToString()); if (Params.Yandex == 1) { YandexParser.Parse(sw); } Console.Write("10%"); if (Params.Mail == 1) { MailParser.Parse(sw); } Console.Write("20%"); if (Params.AccuWeather == 1) { AccuParser.Parse(sw); } Console.Write("30%"); if (Params.Weather == 1) { WeatherParser.Parse(sw); } Console.Write("40%"); if (Params.GisMeteo == 1) { GismeteoParser.Parse(sw); } Console.Write("50%"); if (Params.Fobos == 1) { FobosParser.Parse(sw); } Console.Write("60%"); if (Params.Foreca == 1) { ForecaParser.Parse(sw); } Console.WriteLine("100%"); Console.WriteLine(@"[{0}]: Итерация закончена", DateTime.Now.ToString()); } }