Текстовые файлы.деректива #define. - C#
Формулировка задачи:
Даны два текстовых файла с именами Name1 и Name2. Создать новый текстовый файл с именем Name3, являющийся объединением содержимого файлов Name1 и Name2 (в указанном порядке). Порядок прямой / обратный задает директива #define.
Решение задачи: «Текстовые файлы.деректива #define.»
textual
Листинг программы
#region using using System; using System.Collections.Generic; using System.IO; using System.Linq; #endregion namespace ConsoleApplicationTest { public static class Program { private static void Main() { // Загружаем файлы IEnumerable<int> file1 = File.ReadAllLines("TextFile1.txt").Select(str => Convert.ToInt32(str)); IEnumerable<int> file2 = File.ReadAllLines("TextFile2.txt").Select(str => Convert.ToInt32(str)); // Объединяем IEnumerable<string> output = file1.Union(file2).Select(i => i.ToString()); // Выводми в консоль Console.WriteLine(string.Join("; ", file1)); Console.WriteLine(string.Join("; ", file2)); Console.WriteLine(string.Join("; ", output)); // Сохраняем результат File.WriteAllLines("TextFile3.txt", output); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д