C#-Filestream-文件讀寫

txt文件讀取

//讀取txt文件
            string filename = @"test.txt";
            FileStream fin = new FileStream(filename, FileMode.Open, FileAccess.Read);
            StreamReader reader = new StreamReader(fin, System.Text.Encoding.UTF8);
            List<Students> students = new List<Students>();//(可忽略)Students類的動態數組
            string s = reader.ReadLine();//讀取第一行
            while(s != null)
            {
                Students student = new Students();
                getInfo(s, ref student);//(可忽略)獲取字符串內容,抽取字符串中的關鍵內容
                students.Add(student);//(可忽略)
                s = reader.ReadLine();//讀取新的一行
            }
            reader.Close();
            Console.WriteLine("讀取完成.");

txt文件寫入

//將xml對象數據輸出到txt文件中
            FileStream fout = new FileStream("test.txt", FileMode.Create, FileAccess.Write);
            StreamWriter brout = new StreamWriter(fout, System.Text.Encoding.UTF8);
            Console.WriteLine("開始錄入txt文件。");
            brout.WriteLine("test");//寫入內容test
            brout.Close();
            Console.WriteLine("txt文件錄入完成。");
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章