示例#1
0
文件: Storage.cs 项目: Ozerich/labs
        public static void SaveToFile(Faculty faculty, string filename, BaseFormatter formatter)
        {
            Stream fs = new FileStream(filename, FileMode.Create);

            formatter.WriteFaculty(faculty, fs);

            fs.Close();
        }
示例#2
0
文件: Storage.cs 项目: Ozerich/labs
        public static Faculty LoadFromFile(string filename, BaseFormatter formatter)
        {
            Stream fs = new FileStream(filename, FileMode.Open);

            Faculty faculty = formatter.ReadFaculty(fs);

            fs.Close();
            return faculty;
        }