获取某个文件夹中每个文件的名字
时间: 2024-10-23 19:08:11 浏览: 16
遍历文件夹中每个文件,寻找并修改某个具体的字段。
在C#中,你可以使用`Directory.GetFiles()`方法来获取指定文件夹中的所有文件名。这个方法接受一个参数,即你要搜索的文件夹路径,然后返回一个字符串数组,其中包含该文件夹下的所有文件的完整路径。
以下是一个简单的示例:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string folderPath = @"C:\path\to\your\folder"; // 替换为实际文件夹路径
try
{
string[] files = Directory.GetFiles(folderPath);
foreach (string fileName in files)
{
Console.WriteLine(fileName); // 输出文件名(不包括路径)
}
}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
}
}
}
```
在这个例子中,程序会遍历指定文件夹并打印出每个文件的名称。如果文件夹不存在或访问权限有问题,`Directory.GetFiles()`可能会抛出异常,你需要处理这些可能的异常情况。
阅读全文