2011-02-05 77 views
1

C#有幾個流類型 - 的FileStream,等的NetworkStream其流式處理鍵盤

  1. 如果我要選擇一個類型與鍵盤輸入相關聯,這是流會是什麼?

  2. 當最終流意味着只有字節是否在網絡,文件等。爲什麼我們需要不同的流類型?

回答

2

1)您不必爲鍵盤選擇一個流。控制檯類將其公開爲TextReader
TextReader不是流而是流裝飾器。

2)我們有不同的媒體流。他們只是關於字節(而不是'最終')。
而且我們使用TextReader,BinaryReader和Serialization類以一致的方式處理非字節數據,而不管媒體如何。

+2

你對我來說太快了。我暫時在http://msdn.microsoft.com/en-us/library/system.console.in.aspx。 – 2011-02-05 13:57:50