.NET 4.x Сохранение остатка элементов в коллекции по заданному времени - C#

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

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

Добрый день, может кто подскажет интересует возможно ли сохранять остаток элементов в коллекции по заданному времени. Имеется коллекция типа очередь, состоящая из массива строк.
private static Queue<string> source = new Queue<string>();
После загрузки текстового файла со строками в программу эти строки помещаются в данную коллекцию. Затем в отдельном методе идёт
string stroka = source.Dequeue();
удаление элемента из коллекции и дальнейшая с ним работа (отправка запроса в виде этой строки на сервер и получение ответа, но это не важно). Вот и собственно теперь интересует, реально ли сделать чтобы оставшиеся (не отработанные в методе) элементы сохранялись в виде остатка на случай сбоя и т.д. То есть допустим я загрузил текстовый файл со 100 строками, запустил работу программы из очереди удалило допустим 10 строк обработало там их, осталось для работы еще 90 и вот интересует как эти 90 сохранить в текстовый файл. Заранее благодарю за любую помощь, идею или пример.

Решение задачи: «.NET 4.x Сохранение остатка элементов в коллекции по заданному времени»

textual
Листинг программы
File.WriteAllLines (source, "Остаток.txt");

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


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

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

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