天天看點

C#學習筆記——使用流處理檔案

Visual Studio使用流處理資料檔案。設計流的目的是把一系列位元組從一個位置傳輸到另一個位置。流和其他對象一樣,具有方法和屬性。流對象位于System.IO命名空間中。

C#學習筆記——使用流處理檔案

在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,如需轉載請自行聯系原作者

繼續閱讀