使用C#实现,读取指定文件夹内的所有bmp格式文件名称
时间: 2024-11-09 17:26:51 浏览: 38
C#获取某路径文件夹中全部图片或其它指定格式的文件名的实例方法
在C#中,你可以使用System.IO命名空间下的Directory和FileInfo类来遍历并获取指定文件夹内所有BMP(Bitmap)格式的文件名。以下是一个简单的示例:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string folderPath = "路径到你的文件夹"; // 替换成你要搜索的文件夹路径
if (!Directory.Exists(folderPath))
{
Console.WriteLine($"文件夹 {folderPath} 不存在。");
return;
}
// 获取该目录下的所有文件信息
FileInfo[] files = Directory.GetFiles(folderPath, "*.bmp");
if (files.Length == 0)
{
Console.WriteLine("该文件夹下没有BMP格式的文件。");
}
else
{
foreach (FileInfo fileInfo in files)
{
Console.WriteLine(fileInfo.FullName);
}
}
}
}
```
在这个例子中,`Directory.GetFiles`函数接受文件夹路径和通配符模式 "*.bmp",它会返回该路径下所有".bmp"文件的完整路径。然后你可以遍历这个数组,打印每个文件的全名。
阅读全文