Удалить из файла строку с номером K - C#
Формулировка задачи:
Дано целое число K и текстовый файл. Удалить из файла строку с номером K. Если строки с таким номером нет, то оставить файл без изменений.
Решение задачи: «Удалить из файла строку с номером K»
textual
Листинг программы
- static void RemoveLine()
- {
- string filePath = @"C:\Users\User\Desktop\1.txt";
- List<string> fileContent = new List<string>();
- fileContent.AddRange(File.ReadAllLines(filePath));
- int lineToRemove = 6;
- if (fileContent.Count > lineToRemove)
- fileContent.RemoveAt(lineToRemove - 1);
- File.WriteAllLines(filePath, fileContent);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д