Создание двух файлов - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Мне необходимо создать символьный файл. Записать в него какой-либо текст. После этого мне нужно создать второй символьный файл , в котором я должен работать с текстом из первого файла (ну например во втором файле буду выводить компоненты первого файла в обратном порядке). Подскажите пожалуйста код создания первого файла, записи в него символьных компонентов, сохранение и создание второго файла. а дальше внутри второго файла я буду уже сам пытаться работать с компонентами первого файла. Заранее большое спасибо
Или как сделать в таком случае. я вручную создаю текстовый файл .txt, а программа читает его, например переставляет все символы в обратном порядке и сохраняет это в новом файле?

Решение задачи: «Создание двух файлов»

textual
Листинг программы
  1. using System;
  2. using System.IO;
  3.  
  4. class Program
  5. {
  6.     static void Main(string[] args)
  7.     {
  8.         var path = "";
  9.         var fileName1 = "first.txt";
  10.         var fileName2 = "second.txt";
  11.         var content = "Bla-bla";
  12.  
  13.         File.Create(path + fileName1).Close();
  14.         File.WriteAllText(path + fileName1, content);
  15.  
  16.         var newContent = File.ReadAllText(path + fileName1);
  17.         newContent = ReverseString(newContent);
  18.  
  19.         File.WriteAllText(path + fileName2, newContent);
  20.         Console.ReadKey();
  21.     }
  22.  
  23.     static string ReverseString(string str)
  24.     {
  25.         char[] ret = new char[str.Length];
  26.         for (int i = ret.Length - 1; i >= 0; i--)
  27.             ret[i] = str[ret.Length - (i+1)];
  28.  
  29.         return new string(ret);
  30.     }
  31. }

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


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

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

15   голосов , оценка 3.933 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы