
搜索目录和列出文件是许多应用程序中的常见任务。在C#中,我们可以使用System.IO命名空间提供的Directory和File类来执行这些任务。在本文中,我们将探讨如何编写 C# 程序来搜索目录和列出文件。
在C#中搜索目录和列出文件的最简单方法是使用Directory.GetFiles()方法。该方法返回一个字符串数组,表示指定目录中与指定搜索模式匹配的所有文件的路径。
这是我们如何使用Directory.GetFiles()方法列出目录中的所有文件的方法 -
using System.IO;
using System;
class Program {
static void Main() {
string path = @"C:\Users\JohnDoe\Documents";
string[] files = Directory.GetFiles(path);
foreach (string file in files) {
Console.WriteLine(file);
}
}
}
在这段代码中,我们首先通过指定一个名为path的字符串变量来指定要搜索的目录路径。然后我们使用Directory.GetFiles()方法来获取一个字符串数组,该数组表示目录中所有文件的路径。
最后,我们使用 foreach 循环来迭代文件路径数组并将每个路径打印到控制台。
在C#中,搜索目录和列出文件的另一种方法是使用Directory.EnumerateFiles()方法。该方法返回一个可枚举的字符串集合,表示指定目录中与指定搜索模式匹配的所有文件的路径。
适合品牌专卖店专用,从前台的美工设计就开始强调视觉形象,有助于提升商品的档次,打造网店品牌!后台及程序核心比较简洁,着重在线购物,去掉了繁琐的代码及垃圾程式,在结构上更适合一些中高档的时尚品牌商品展示. 率先引入语言包机制,可在1小时内制作出任何语言版本,程序所有应用文字皆引自LANG目录下的语言包文件,独特的套图更换功能,三级物品分类,购物车帖心设计,在国内率先将购物车与商品显示页面完美结合,完
0
以下是我们如何使用 Directory.EnumerateFiles() 方法列出目录中的所有文件 -
using System.IO;
using System;
class Program {
static void Main(string[] args) {
string path = @"C:\Users\JohnDoe\Documents";
foreach (string file in Directory.EnumerateFiles(path)) {
Console.WriteLine(file);
}
}
}
在此代码中,我们首先在名为 path 的字符串变量中指定要搜索的目录路径。然后,我们使用 Directory.EnumerateFiles() 方法来获取文件路径的可枚举集合。
最后,我们使用 foreach 循环来迭代文件路径集合并将每个路径打印到控制台。
在本文中,我们探讨了如何使用System.IO命名空间提供的Directory和File类编写C#程序来搜索目录并列出文件。我们学习了如何使用Directory.GetFiles()方法和Directory.EnumerateFiles()方法来列出指定目录中的所有文件。这两种方法都高效且易于使用,使它们成为任何C#开发人员的基本工具。
以上就是用于搜索目录和列出文件的 C# 程序的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号