Удалить из файла строку с номером 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);
}