Visual Studio使用流處理資料檔案。設計流的目的是把一系列位元組從一個位置傳輸到另一個位置。流和其他對象一樣,具有方法和屬性。流對象位于System.IO命名空間中。
在C#中讀寫少量資料時,最簡單的方法是使用StreamReader和StreamWriter對象。
(一)将資料寫入檔案的步驟:
1)聲明一個StreamWriter對象,這同時聲明的資料檔案的名稱。
2)使用StreamWriter的WriteLine方法把資料複制到記憶體的緩沖區中(緩沖區僅僅是一個臨時的存儲位置)。
3)調用StreamWriter的Close方法,将資料從緩沖區傳輸到檔案中,并釋放流使用的系統資源。
執行個體化StreamWriter對象——通式
(二)從檔案中讀取資料的步驟:
1)聲明StreamReader類的一個對象。構造函數将聲明檔案名和可選路徑。這個語句将打開檔案,以便讀取其中的資料。
2)使用ReadLine方法讀取資料。檢索多個記錄時,需要使用循環。
3)完成以後,使用StreamReader的Close方法關閉流。
執行個體化StreamReader對象——通式
檢查檔案是否結束
StreamReader的Peek方法在不實際讀取下一個元素的情況下對其進行檢視。在最後一個元素之後檢視時,傳回值是-1.
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。
本文轉自韓兆新部落格部落格園部落格,原文連結:http://www.cnblogs.com/hanzhaoxin/archive/2013/01/05/2845476.html,如需轉載請自行聯系原作者