如何通过NET2.0扫描网站的某个目录里面的所有文件呢?
以下为源代码,请过目、参考、改善并传播;
①首先引入
using System.IO;
②代码如下
DirectoryInfo TheFolder = new DirectoryInfo(Server.MapPath("虚拟路径"));//路径如DataFiles\\DownLoadSoftWare
//文件夹
//foreach (DirectoryInfo NextFolder in TheFolder.GetDirectories())
// this.listBox1.Items.Add(NextFolder.Name);
//文件
ArrayList MyPC = new ArrayList();
foreach (FileInfo NextFile in TheFolder.GetFiles())//扫描路径的所有文件
{
// if (NextFile.Name.ToString().Trim() != "Thumbs.db")
//{
// MyPC.Add(NextFile.Name.ToString().Trim());
//}
//这里就是您的代码拉!
}
int k = 0;
for (int i = 0; i < MyPC.Count; i++)
{
//您的操作代码
}
以上代码功能是扫描某路径的所有图片,但排除系统自动生成的Thumbs.db文件,请阁下自行研究、加以利用;代码为net2.0环境+C#。