Возможно ли организовать перманентное хранение списка на жестком диске - C#
Формулировка задачи:
Добрый вечер. Я только начинаю осваивать C#, и вопрос может показаться довольно глупым, но всё же прошу о помощи.
Недавно ознакомился с такой структурой, как списки. Решил попрактиковаться в операциях над ними, и у меня возник такой вопрос. Возможно ли организовать перманентное хранение списка на жестком диске, с возможностью обращения к его узлам в процессе работы программы? Немного погуглив, наткнулся на статью в википедии ru.wikipedia.org/wiki/Коллекция_(программирование) .
Судя по описанию - это как раз, то что я искал, но я не нашёл (или не понял, что нашёл) как создать коллекцию, которая содержит в себе односвязный список.
Так вот, получилось два вопроса:
1) Возможно ли организовать перманентное хранение списка на жестком диске, с возможностью обращения к его узлам в процессе работы программы? 2) Если это возможно, то это делается с помощью коллекций, или каким-то другим способом?
Заранее спасибо! Надеюсь на ваше понимание.Решение задачи: «Возможно ли организовать перманентное хранение списка на жестком диске»
textual
Листинг программы
var formatter = new BinaryFormatter(); formatter.Serialize(new FileStream("List.txt", FileMode.OpenOrCreate), list);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д