接下来主要介绍C#读取目录下所有指定类型文件的方法,可实现读取目录下特定后缀名文件的功能。本例是获取指定文件夹下的格式为“jpeg”的图片。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace C_sharp获取指定文件夹下的图片
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button3_Click(object sender, EventArgs e)
{
DirectoryInfo dir = new DirectoryInfo(@"d:\picture");
FileInfo[] inf = dir.GetFiles();//返回当前目录的文件列表,返回结果数据类型为FileInfo[],即数组
foreach (FileInfo finf in inf)
{
if (finf.Extension.Equals(".jpeg"))
{
//如果扩展名为“.jpeg”
listBox1.Items.Add(finf.FullName);
//在listbox1控件中添加文件的完整目录和文件名
}
}
}
}
}
?
?
|