C#中Directory类的一些常用方法

以下是C#中Directory类的一些常用方法:

  • CreateDirectory: 创建目录和子目录的方法。示例:
DirectoryInfo di = Directory.CreateDirectory(''c:mydir'');
  • Delete: 删除目录及其内容的方法。
Directory.Delete(''c:mydir'');
  • Move: 移动文件和目录内容的方法。
Directory.Move(''c:mydir'', ''c:mynewdir'');
  • Exists: 确定给定的目录字符串是否存在物理上对应的目录的方法。
bool exists = Directory.Exists(''c:mydir'');
  • GetCurrentDirectory: 获取应用程序的当前工作目录的方法。
string currentPath = Directory.GetCurrentDirectory();
Console.WriteLine(''Current Directory is: '' + currentPath);
  • SetCurrentDirectory: 将应用程序的当前工作目录设置为指定目录的方法。
Directory.SetCurrentDirectory(''c: '');
  • GetCreationTime: 获取目录创建的日期和时间的方法。
DateTime dt = Directory.GetCreationTime(Environment.CurrentDirectory);
  • GetDirectories: 获取指定目录中子目录的名称的方法。
string[] subdirectoryEntries = Directory.GetDirectories(''c:mydir'');
  • GetFiles: 获取指定目录中文件的名称的方法。
string[] files = Directory.GetFiles(''c:mydir'');
ppt 文件大小:4.81MB