예제 #1
0
파일: Program.cs 프로젝트: askar200018/pp2
        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();
        }
예제 #2
0
파일: Program.cs 프로젝트: askar200018/pp2
        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);
        }
예제 #3
0
파일: Program.cs 프로젝트: askar200018/pp2
        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);
            }
        }