コード例 #1
0
ファイル: FileCSV.cs プロジェクト: franzhf/StudentManager
 public void Write(Student oStudent)
 {
     using (StreamWriter file = new StreamWriter(Path, true))
     {
         string szLine = FileCSVHelper.ParserStudentToCSVFormat(oStudent);
         file.Write(szLine);
     }
 }
コード例 #2
0
ファイル: FileCSV.cs プロジェクト: franzhf/StudentManager
        public List <Student> Read(string szPath)
        {
            List <Student> oStudents = new List <Student>();

            using (StreamReader oFile = new StreamReader(szPath))
            {
                string szLine = oFile.ReadLine();
                while (!string.IsNullOrEmpty(szLine))
                {
                    oStudents.Add(FileCSVHelper.ParserCSVFormatToStudent(szLine));
                    szLine = oFile.ReadLine();
                }
            }
            return(oStudents);
        }