static void Main(string[] args) { Console.Write("Программа для синтаксического анализа кода конфигурации 1С\nдля работы необходимо указать путь к выгруженным файлам конфигурации\nИначе будут проверены все локальные файлы\n"); new КоманднаяСтрока(args); var dir = new DirectoryInfo(КоманднаяСтрока.ИмяПапки); // папка с файлами var files = new List <FileInfo>(); // список для имен файлов ПолучитьФайлыРекурсивно(dir, files, КоманднаяСтрока.ext1); System.Console.WriteLine("Будет обработано " + files.Count.ToString() + " файлов. это может занять несколько минут.\n Анализ ..."); АнализаторКода1С Анализ = new АнализаторКода1С(files); }
static void Main(string[] args) { Console.Write("Программа для синтаксического анализа кода конфигурации 1С\nдля работы необходимо указать путь к выгруженным файлам конфигурации\nИначе будут проверены все локальные файлы\n"); String ИмяПапки = AppDomain.CurrentDomain.BaseDirectory; if (args.Count() > 0) { ИмяПапки = args[0]; } var dir = new DirectoryInfo(ИмяПапки); // папка с файлами var files = new List <FileInfo>(); // список для имен файлов ПолучитьФайлыРекурсивно(dir, files); АнализаторКода1С Анализ = new АнализаторКода1С(files); }