using System; using System.IO; class Program { static void Main() { string inputPath = Environment.GetEnvironmentVariable("DATA_PATH") ?? ".\\data"; string outputPath = Environment.GetEnvironmentVariable("RESULT_PATH") ?? ".\\result"; try { string[] files = Directory.GetFiles(inputPath); using (StreamWriter writer = new StreamWriter(Path.Combine(outputPath, "data.txt"))) { foreach (string file in files) { int lineCount = File.ReadAllLines(file).Length; writer.WriteLine(lineCount); } } Console.WriteLine("Файл data.txt успешно создан"); } catch (Exception ex) { Console.WriteLine("Произошла ошибка: " + ex.Message); } } }