阅读量:0
在C#中,Directory类提供了用于操作目录的方法和属性。可以使用Directory类来创建、移动、删除、复制目录,以及获取目录的信息。
一些常用的Directory类的方法包括:
- Directory.CreateDirectory(string path):创建一个新目录。
- Directory.Delete(string path):删除一个目录。
- Directory.Move(string sourceDirName, string destDirName):移动一个目录。
- Directory.Exists(string path):判断一个目录是否存在。
- Directory.GetDirectories(string path):获取指定目录中的子目录。
- Directory.GetFiles(string path):获取指定目录中的文件。
示例:
using System; using System.IO; class Program { static void Main() { string path = @"C:\MyFolder"; // 创建一个新目录 Directory.CreateDirectory(path); // 在新目录中创建一个新文件 File.Create(Path.Combine(path, "myfile.txt")); // 获取新目录中的所有文件 string[] files = Directory.GetFiles(path); foreach (string file in files) { Console.WriteLine(file); } // 删除新目录 Directory.Delete(path, true); } }