读取某一文件夹所有图片的文件名进数据库的某一个字段,思路和代码大概是怎么写的?

解决方案 »

  1.   

    System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(@"C:\UploadPic");
    System.IO.FileInfo[] fi = dir.GetFiles();
    ArrayList a=new ArrayList();
    string[] arrExtension = {".gif",".jpg",".jpeg",".bmp",".png"};//定义图片类型foreach( System.IO.FileInfo f in fi)
    {
    string strExtension = System.IO.Path.GetExtension(f.Name);

    for(int i = 0; i< arrExtension.Length; i++)
    {
    if(strExtension.Equals(arrExtension[i]))
    {
    a.Add(f.Name);
    break;
    }
    }
    }
    把图片存储到ArrayList ,然后可以通过ArrayList来处理图片