.net中操作檔案及目錄最主要的是哪兩個類別

在.NET中,操作檔案和目錄的主要類別來自於System.IO命名空間。以下是兩個最重要的類別:

  1. File 類別:這個類別提供方法來創建、讀取、寫入和刪除檔案,以及獲取檔案屬性。例如,可以使用File.ReadAllText方法來讀取一個檔案的全部內容為字串,或者使用File.WriteAllText方法來寫入一個檔案的全部內容。
using System.IO;

string fileContent = File.ReadAllText("example.txt");
File.WriteAllText("output.txt", "Some content");
  1. Directory 類別:這個類別提供方法來創建、刪除目錄,獲取目錄中的檔案和子目錄,以及獲取目錄的屬性。例如,可以使用Directory.CreateDirectory方法來創建一個目錄,或者使用Directory.Delete方法來刪除一個目錄。
using System.IO;

Directory.CreateDirectory("newDir");
Directory.Delete("oldDir", true); // 刪除目錄及其內容

除了這些類別,.NET中還有其他相關的類別和介面,例如FileInfo和DirectoryInfo,它們分別代表檔案和目錄的實體,提供了更豐富的功能和屬性。這些類別通常用於需要更精細控制檔案或目錄操作的情況。