2010-04-24 4 views
1

У меня есть простая программа, где я хотел бы сохранить arraylist в файл, так что, когда программа перезагружается, она загружается из файла в arraylist в памяти.C# Сохранение arraylist в файл?

Возможно ли это в C#? Или мне нужно повторять вопрос о том, что arraylist собирает мои пользовательские классы и каким-то образом распечатывает их?

Любые советы по правильному пути для этого?

ответ

3

Вы хотите изучить сериализацию. Here's ссылка, чтобы вы начали.

+0

Глядя в него. Кажется, это то, что мне нужно реализовать с первого взгляда. Спасибо – Milan

1

Да, вместо ArrayList, используйте List < T> и сохраните данные в файле XML. Когда программа запустится, прочитайте этот XML-файл.

+0

Звучит неплохо, но я не могу изменить это сейчас, так как я использую этот arraylist всюду в программе. Вместо этого вместо этого найдет альтернативу. – Milan

Смежные вопросы