net程序開發中的輸入流和輸出流介紹
作者:佚名 時間:2014-04-20 分享到:
在net framework中進行的所有輸入和輸出工作都要用到流,流是序列化設備的表示,序列化設備可以經線性方式存儲數據,并可以以同樣的方式訪問,一次訪問一個字節,此設備可以是磁盤文件,網絡通道,內在位置或其他支持經線性方式讀寫的對象,把設備變成抽象的,就可以隱藏流的底層目標和源,這種抽象的級別支持代碼重用,允許編寫更通用的全程,因為不必擔心數據傳輸方式的特性,因此,當應用程序從文件輸入流,網絡輸入流或其他流中讀取數據時,就可以轉換并征用類似的代碼,而且,使用流還可以忽略每一種設備的物理機制,無需擔心硬盤頭或內存分配問題.
1.輸出流:當向某些外部目標寫入數據時,就要用到輸入流,這可以是物理磁盤文件,網絡位置,打印機或另一個程序,理解流編程技術可以帶來許多高級應用.
2.輸入流:用于將數據讀到程序可以訪問的內存或變量中,到目前為止,我們使用的最常見的輸入流形式是鍵盤,輸入流可以來自任何源,
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n1771.html