Удалить из файла последние K строк - C#

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

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

Дано целое число K (0 < K < 10) и текстовый файл, содержащий более K строк. Удалить из файла последние K строк.

Решение задачи: «Удалить из файла последние K строк»

textual
Листинг программы
namespace Test
{
    class Program
    {
        public static void Main (string[] args)
        {
            int k = 5;
            File.WriteAllLines ("some.txt",
            File.ReadAllLines ("some.txt").Reverse ().Skip(k).Reverse ());
        }
    }
}

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

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