当前位置:首页C# > 正文

C# DirectoryInfo类的用法

作者:野牛程序员:2024-01-06 22:43:33C#阅读 2680

DirectoryInfo类提供了一种用于操作目录的方式。下面是一些关于C# DirectoryInfo类的常见用法示例:

  1. 创建DirectoryInfo对象:

string path = @"C:\\Example\\Directory";
DirectoryInfo directory = new DirectoryInfo(path);
  1. 检查目录是否存在:

if (directory.Exists)
{
    // 目录存在的处理逻辑
}
  1. 获取目录信息:

string directoryName = directory.Name;
string fullPath = directory.FullName;
DateTime creationTime = directory.CreationTime;
  1. 创建目录:

directory.Create();
  1. 删除目录:

directory.Delete();
  1. 获取目录下的所有文件:

FileInfo[] files = directory.GetFiles();
foreach (FileInfo file in files)
{
    // 处理每个文件的逻辑
}
  1. 获取目录下的所有子目录:

DirectoryInfo[] subDirectories = directory.GetDirectories();
foreach (DirectoryInfo subDirectory in subDirectories)
{
    // 处理每个子目录的逻辑
}
  1. 搜索文件:

FileInfo[] matchingFiles = directory.GetFiles("*.txt");

这些例子涵盖了DirectoryInfo类的一些基本用法。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击