Текстовые файлы.деректива #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();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы