public void Save(ListOfMarks listOfMarks) { FileStream fs = new FileStream("marks.xml", FileMode.OpenOrCreate, FileAccess.ReadWrite); XmlSerializer xm = new XmlSerializer(typeof(ListOfMarks)); xm.Serialize(fs, listOfMarks); fs.Close(); }
public static void F1() { Mark st1 = new Mark(97); Mark st2 = new Mark(85); Mark st3 = new Mark(73); ListOfMarks list = new ListOfMarks(); list.listOfMarks.Add(st1); list.listOfMarks.Add(st2); list.listOfMarks.Add(st3); list.Save(list); }
public static void F2() { FileStream fs = new FileStream("marks.xml", FileMode.OpenOrCreate, FileAccess.ReadWrite); XmlSerializer xs = new XmlSerializer(typeof(ListOfMarks)); ListOfMarks list = xs.Deserialize(fs) as ListOfMarks; fs.Close(); foreach (Mark m in list.listOfMarks) { Console.WriteLine(m); } }