要用IO流去读一个文件夹,这个文件夹下有很多文件,但是其中只有Easy_*****格式的文件名称符合要求,*****代表的是数字,要到相对应得文件夹下找File文件夹。求高手帮忙

解决方案 »

  1.   

    参考:
    System.IO.Directory.CreateDirectory("目录").GetFiles("Easy_*");
      

  2.   

    可以进http://www.9i5e.com/Company.aspx 看看,个人觉的不错的例子
      

  3.   

    那是打广告的。遍历文件夹用递归,检查每个文件名是否符合Easy_*****,
            private void SearchDirectoryForVideo(DirectoryInfo dirInfo)
            {
                //read all the files under dirctory
                foreach (FileInfo fileInfo in dirInfo.GetFiles())
                {
                       //do the check
                }
                //search the sub directories
                foreach (DirectoryInfo subDirInfo in dirInfo.GetDirectories())
                {
                    SearchDirectoryForVideo(subDirInfo);
                }
            }
      

  4.   

    //sorry!new DirectoryInfo("目录").dir.GetFiles("");
      

  5.   

    using System.IO;
    FileInfo[] files = new DirectoryInfo("目录").GetFiles("Easy_*");//先用这个获取大概的
    //再用foreach遍历,取名字满足要求的
    foreach (FileInfo file in files)
    {
        .....//file.Name是文件名
    }
      

  6.   

    是这样的Easy_**** 是什么文件名称我不清楚,只是知道 **** 是数字,我要怎么做呢?
      

  7.   

    在补充一下,怎么做才能遍历找到 Easy_*****文件夹下的,upload 文件夹目录呢。还要获取Easy_*****文件夹名称呢