Вставить пустую строку перед строкой файла с номером K - C# (184850)

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

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

Дано целое число K и текстовый файл. Вставить пустую строку перед строкой файла с номером K. Если строки с таким номером нет, то оставить файл без изменений.

Решение задачи: «Вставить пустую строку перед строкой файла с номером K»

textual
Листинг программы
       int K = 5;
            string myFile = @"путь к файлу";
            string[] strings = new string[0];
 
           
            if (File.Exists(myFile))
            {
                strings = File.ReadAllLines(myFile);
            }
 
            for (int i = 0; i <strings.Length; i++)
            {
 
                if (strings[i].Substring(0, 2) != " ")
                {
                    if (Convert.ToInt16(strings[i].Substring(0, 2)) == K)
                    {
                        strings[i] = strings[i].Replace(strings[i], " " + strings[i]);
                    }
                }
            }
            File.WriteAllLines(myFile, strings);

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


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

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

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