共用方式為


使用 I/O

System.IO 命名空間 (Namespace) 包含允許對資料流和檔案進行同步和非同步 (Asynchronous) 讀取和寫入的型別。

下列不同點有助於說明檔案和資料流之間的差異。檔案是具有永續性儲存體 (Persistent Storage) 的特定位元組序列的已排序和命名集合。因此,說到檔案,一般人會想到目錄路徑、磁碟儲存體,以及檔案和目錄名稱這方面。對照之下,資料流提供方式,針對可能是許多儲存媒體其中之一的支援存放區寫入和讀取位元組。正如有許多磁碟以外的支援存放區,也就有許多檔案資料流以外的資料流種類。例如,網路、記憶體和磁帶資料流。

本章節內容

  • 基本檔案 I/O
    說明基礎 I/O 概念,介紹 I/O 類別,並提供基本 I/O 作業的程式碼範例。
  • 撰寫資料流
    說明各種資料流和它們的相關支援存放區,並提供程式碼範例。
  • 非同步檔案 I/O
    描述非同步 I/O 的效能利益和基本作業。
  • 隔離儲存區
    描述資料儲存機制,此機制藉著定義標準化方式將程式碼與儲存的資料產生關聯,以利提供隔離和安全。
  • 建立檔案系統和計時器元件
    描述如何監控檔案系統事件和建立伺服器架構計時器。

相關章節