static void Main(string[] args) { Marks Mark = new Marks(); Mark.point = 95; Mark.mark = getLetter(Mark.point); Marks Mark2 = new Marks(); Mark2.point = 75; Mark2.mark = getLetter(Mark2.point); List <string> myList = new List <string>(); myList.Add(Mark.ToString()); myList.Add(Mark2.ToString()); //Serialize FileStream fs1 = new FileStream("test.xml", FileMode.OpenOrCreate); XmlSerializer formatter = new XmlSerializer(typeof(List <string>)); formatter.Serialize(fs1, myList); fs1.Close(); //Deserialize FileStream fs2 = new FileStream("test.xml", FileMode.OpenOrCreate); List <string> newmarks = (List <string>)formatter.Deserialize(fs2); }
public static void F1() { List <Marks> objects = new List <Marks>(); Marks A = new Marks(); A.points = int.Parse(Console.ReadLine()); objects.Add(A); FileStream fs = new FileStream("marks.txt", FileMode.Create, FileAccess.Write); XmlSerializer xs = new XmlSerializer(typeof(List <Marks>)); xs.Serialize(fs, objects); fs.Close(); }