Создание двух файлов - C#
Формулировка задачи:
Добрый день. Мне необходимо создать символьный файл. Записать в него какой-либо текст. После этого мне нужно создать второй символьный файл , в котором я должен работать с текстом из первого файла (ну например во втором файле буду выводить компоненты первого файла в обратном порядке). Подскажите пожалуйста код создания первого файла, записи в него символьных компонентов, сохранение и создание второго файла. а дальше внутри второго файла я буду уже сам пытаться работать с компонентами первого файла. Заранее большое спасибо
Или как сделать в таком случае. я вручную создаю текстовый файл .txt, а программа читает его, например переставляет все символы в обратном порядке и сохраняет это в новом файле?
Решение задачи: «Создание двух файлов»
textual
Листинг программы
using System; using System.IO; class Program { static void Main(string[] args) { var path = ""; var fileName1 = "first.txt"; var fileName2 = "second.txt"; var content = "Bla-bla"; File.Create(path + fileName1).Close(); File.WriteAllText(path + fileName1, content); var newContent = File.ReadAllText(path + fileName1); newContent = ReverseString(newContent); File.WriteAllText(path + fileName2, newContent); Console.ReadKey(); } static string ReverseString(string str) { char[] ret = new char[str.Length]; for (int i = ret.Length - 1; i >= 0; i--) ret[i] = str[ret.Length - (i+1)]; return new string(ret); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д