Intro
簡單介紹 dotNet System.IO相關的類別算是個整理, 但不做詳細介紹
以我的觀點將其分為 儲存(Storage) 和 串流(Stream)
主類 | 次類 | 父類 | 類別 | 描述 |
Storage
|
Drive | DriveInfo | 磁碟槽資訊 | |
Directory
|
Directory | static class可以取得目錄資訊 | ||
DirectoryInfo | 目錄資訊 | |||
File
|
File | static class可以取得檔案資訊 | ||
FileInfo | 檔案資訊 | |||
Utility | Path | 實用路徑相關函式 | ||
Stream
|
Byte
|
Stream
串流基底 |
BufferStream | 接收Stream, Byte的基本操作 |
FileStream | 接收檔案handle, Byte的基本操作 | |||
MemoryStream | 接收byte陣列, Byte的基本操作 | |||
BinaryReader | 接收Stream, 讀取Byte的進階操作 | |||
BinaryWriter | 接收Stream, 寫入Byte的進階操作 | |||
Text
|
TextReader
文字讀取基底 |
StringReader | 接收字串, 讀取文字的基本操作 | |
StreamReader | 接收Stream, 讀取文字的進階操作 | |||
TextWriter
文字寫入基底 |
StringWriter | 接收字串, 寫入文字的基本操作 | ||
StreamWriter | 接收Stream, 寫文字的進階操作 |