/*! * * * Метод Cереалізації! * */ public void SerializeXMl(Task.Tasks tasks) { XmlSerializer xml = new XmlSerializer(typeof(Task.Tasks)); using (FileStream fs = new FileStream("Tasks.xml", FileMode.OpenOrCreate)) { xml.Serialize(fs, tasks); } }
/*! * * * Метод Десеріалізації! * */ public Task.Tasks DesirializeXML() { XmlSerializer xml = new XmlSerializer(typeof(Task.Tasks)); using (FileStream fs = new FileStream("Tasks.xml", FileMode.OpenOrCreate)) { Task.Tasks tasks = (Task.Tasks)xml.Deserialize(fs); return(tasks); } }
/*! * *Виконується Десеріалізація xml файла для listbox! * */ public Form1() { InitializeComponent(); Task.Tasks tasks = DesirializeXML(); foreach (Task.TaskT item in tasks.taskList) { listBox1.Items.Add(item); } }