C# DirectoryInfo类的用法
作者:野牛程序员:2024-01-06 22:43:33C#阅读 2680
DirectoryInfo类提供了一种用于操作目录的方式。下面是一些关于C# DirectoryInfo类的常见用法示例:
创建DirectoryInfo对象:
string path = @"C:\\Example\\Directory"; DirectoryInfo directory = new DirectoryInfo(path);
检查目录是否存在:
if (directory.Exists) { // 目录存在的处理逻辑 }
获取目录信息:
string directoryName = directory.Name; string fullPath = directory.FullName; DateTime creationTime = directory.CreationTime;
创建目录:
directory.Create();
删除目录:
directory.Delete();
获取目录下的所有文件:
FileInfo[] files = directory.GetFiles(); foreach (FileInfo file in files) { // 处理每个文件的逻辑 }
获取目录下的所有子目录:
DirectoryInfo[] subDirectories = directory.GetDirectories(); foreach (DirectoryInfo subDirectory in subDirectories) { // 处理每个子目录的逻辑 }
搜索文件:
FileInfo[] matchingFiles = directory.GetFiles("*.txt");
这些例子涵盖了DirectoryInfo类的一些基本用法。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
- 上一篇:C#几种截取字符串的方法
- 下一篇:C#读取app.config配置文件节点键值