Уменьшить размер файла до 50 элементов, удалив определенные элементы - C#
Формулировка задачи:
Дан файл целых чисел, содержащий более 50 элементов. Уменьшить
его размер до 50 элементов, удалив из файла необходимое количество
конечных элементов
Решение задачи: «Уменьшить размер файла до 50 элементов, удалив определенные элементы»
textual
Листинг программы
using System;
using System.IO;
using System.Linq;
using System.Text;
namespace n
{
class Program
{
static void Main(string[] args)
{
var numbers = File.ReadAllText("input.txt",Encoding.Default).Split(' ');
var s = numbers.Take(50).ToArray();
File.Delete("input.txt");
var wr = new StreamWriter("input.txt", false);
foreach (var q in s)
{
wr.Write(q+" ");
}
wr.Close();
}
}
}