Example #1
0
        static void Main(string[] args)
        {
            TimerManager timerManager = new TimerManager();

            timerManager.Start();

            OutputManager       outputManager = new OutputManager();
            InputManager        inputManager  = new InputManager(args, outputManager);
            List <ParseManager> parsemanagers = new List <ParseManager>();

            for (int i = 0; i < inputManager.count; i++)
            {
                parsemanagers.Add(new ParseManager(inputManager.files.ElementAt(i)));
                parsemanagers.ElementAt(i).Work(outputManager);
            }

            parsemanagers.Sort();
            outputManager.addLog(string.Format("> Наибольшее количество успешно десериализованных элементов в файле: {0}.", parsemanagers.Last().file));

            timerManager.Stop(outputManager);
            outputManager.WriteAll();

            Console.ReadKey(true);
        }