温馨提示×

C#的directoryinfo类怎么使用

小亿
102
2023-07-05 21:43:28
栏目: 编程语言

DirectoryInfo类是System.IO命名空间中的一个类,用于操作文件夹和目录。以下是使用DirectoryInfo类的一些常见操作:

  1. 创建DirectoryInfo对象:可以通过传递文件夹的路径来创建DirectoryInfo对象。例如:
string directoryPath = @"C:\MyFolder";
DirectoryInfo directoryInfo = new DirectoryInfo(directoryPath);
  1. 获取文件夹的属性:可以使用DirectoryInfo对象的属性来获取文件夹的属性,如名称、完整路径、创建时间等。例如:
string directoryName = directoryInfo.Name;
string directoryFullName = directoryInfo.FullName;
DateTime creationTime = directoryInfo.CreationTime;
  1. 创建文件夹:可以使用Create方法创建文件夹。例如:
directoryInfo.Create();
  1. 删除文件夹:可以使用Delete方法删除文件夹。例如:
directoryInfo.Delete();
  1. 获取文件夹中的文件和子文件夹:可以使用GetFiles和GetDirectories方法获取文件夹中的文件和子文件夹的信息。例如:
FileInfo[] files = directoryInfo.GetFiles();
DirectoryInfo[] subDirectories = directoryInfo.GetDirectories();
  1. 移动文件夹:可以使用MoveTo方法将文件夹移动到指定的位置。例如:
string newDirectoryPath = @"C:\NewFolder";
directoryInfo.MoveTo(newDirectoryPath);

这些是DirectoryInfo类的一些常见用法。通过使用这些方法,可以方便地操作文件夹和目录。

0