Создание двух файлов - 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);
    }
}

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


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

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

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