常用 System.IO 關鍵字字典

關鍵字 定義 用法範例 相關連結
Path 提供路徑資訊的操作 string fileName = Path.GetFileName(@"C:\\\\\\\\MyFolder\\\\\\\\MyFile.txt"); 用於操作字串形式的路徑,如取得檔名、擴展名等。
File 提供檔案操作的靜態方法 File.WriteAllText(@"C:\\\\\\\\MyFolder\\\\\\\\MyFile.txt", "Hello, World!"); 用於執行檔案相關的操作,如讀寫、刪除文件等。
Directory 提供目錄操作的靜態方法 Directory.CreateDirectory(@"C:\\\\\\\\NewFolder"); 用於創建、刪除目錄或取得目錄資訊。
FileStream 提供檔案流操作 FileStream fs = new FileStream(@"C:\\\\\\\\MyFolder\\\\\\\\MyFile.txt", FileMode.Open); 用於從文件讀取或寫入流數據。
StreamReader 提供對文本文件的讀取操作 using StreamReader sr = new StreamReader(@"C:\\\\\\\\MyFolder\\\\\\\\MyFile.txt");
string line = sr.ReadLine(); 用於逐行或逐字符讀取文本文件內容。
StreamWriter 提供對文本文件的寫入操作 using StreamWriter sw = new StreamWriter(@"C:\\\\\\\\MyFolder\\\\\\\\MyFile.txt"); sw.WriteLine("Hello!"); 用於逐行或逐字符寫入文本文件內容。
MemoryStream 在記憶體中創建流 MemoryStream ms = new MemoryStream(); ms.Write(byteArray, 0, byteArray.Length); 用於在記憶體中讀取和寫入數據流,不涉及文件系統。