XML сериализация списка - C#
Формулировка задачи:
По какой схеме нужно сериализовать однонаправленный упорядоченный список? Просмотр всех элементов, добавление их в массив, после чего сериализация? Или как?
Решение задачи: «XML сериализация списка»
textual
Листинг программы
void Save(string filename)
{
FileStream fs = new FileStream(filename, FileMode.Create);
XmlSerializer serializer = new XmlSerializer(typeof(/* Сам класс, например: Class1 */));
serializer.Serialize(fs, /* Экземпляр класса Class1*/);
fs.Close();
}
void Load(string filename)
{
FileStream fs = new FileStream(filename, FileMode.Open);
XmlSerializer serializer = new XmlSerializer(typeof(/* Сам класс, например: Class1 */));
/* Экземпляр класса Class1*/ = (Class1)serializer.Deserialize(fs);
fs.Close();
}