使用 I/O
System.IO 命名空間 (Namespace) 包含允許對資料流和檔案進行同步和非同步 (Asynchronous) 讀取和寫入的型別。
下列不同點有助於說明檔案和資料流之間的差異。檔案是具有永續性儲存體 (Persistent Storage) 的特定位元組序列的已排序和命名集合。因此,說到檔案,一般人會想到目錄路徑、磁碟儲存體,以及檔案和目錄名稱這方面。對照之下,資料流提供方式,針對可能是許多儲存媒體其中之一的支援存放區寫入和讀取位元組。正如有許多磁碟以外的支援存放區,也就有許多檔案資料流以外的資料流種類。例如,網路、記憶體和磁帶資料流。
本章節內容
- 基本檔案 I/O
說明基礎 I/O 概念,介紹 I/O 類別,並提供基本 I/O 作業的程式碼範例。 - 撰寫資料流
說明各種資料流和它們的相關支援存放區,並提供程式碼範例。 - 非同步檔案 I/O
描述非同步 I/O 的效能利益和基本作業。 - 隔離儲存區
描述資料儲存機制,此機制藉著定義標準化方式將程式碼與儲存的資料產生關聯,以利提供隔離和安全。 - 建立檔案系統和計時器元件
描述如何監控檔案系統事件和建立伺服器架構計時器。
相關章節
- 使用 .NET Framework 設計程式
說明適用於各種 .NET Framework 應用程式的通用程式設計工作。