好吧,先上圖:
這里是TextReder類官方的解釋:()
這里是Stream類官方的解釋:()
我們要使用的FileStream和StreamReader這兩個類。那好,我們再來看看他們MSDN是怎么描述這個類的吧!
首先來看看FileStream()類在MSDN上的描述如下:
再來看看StreamReader()類在MSDN上的描述如下:
StreamReader 旨在以一種特定的編碼輸入字符,而 Stream 類用于字節的輸入和輸出。 使用 StreamReader 讀取標準文本文件的各行信息。
除非另外指定,StreamReader 的默認編碼為 UTF-8,而不是當前系統的 ANSI 代碼頁。 UTF-8 可以正確處理 Unicode 字符并在操作系統的本地化版本上提供一致的結果。
buffers input and output for better performance.'>部分內容以刪簡
從這兩個描述的對比來看我們就知道了FileStream主要是操作文件系統上的文件,那么什么又是文件系統呢,按照我的理解就是存在于網絡上的文件。
那么StreamReader它只是讀取標準文本文件的各行信息,我的理解就是操作本地文本文件的內容。
那好,我們已經認識了這兩個文件是做什么的,那么我們才能知道在什么時候去使用。具體的使用整理后在貼出來。以便以后方便使用。
新聞熱點
疑難解答
圖片精選