您当前的位置: 首页 >  unity

unity工具人

暂无认证

  • 2浏览

    0关注

    205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

unity读取指定路径下的文件夹中的内容

unity工具人 发布时间:2020-08-26 18:51:40 ,浏览量:2

代码

 /param  
    ///path:文件夹路径  
    ///suffix:后缀格式, 如bmp,txt  
    ///fileList:文件名存放  
    ///isSubcatalog:true遍历子文件夹,否则不遍历  
    public void getFiles(string path, string suffix, ref List fileList, bool isSubcatalog)
    {
        string filename;
        DirectoryInfo dir = new DirectoryInfo(path);
        FileInfo[] file = dir.GetFiles();
        DirectoryInfo[] dii = dir.GetDirectories();//如需遍历子文件夹时需要使用  
        foreach (FileInfo f in file)
        {
            filename = f.FullName;//拿到了文件的完整路径
            if (filename.EndsWith(suffix))//判断文件后缀,并获取指定格式的文件全路径增添至fileList  
            {
                fileList.Add(filename);
                print(filename);                   
            }
        }
        //获取子文件夹内的文件列表,递归遍历
        if (isSubcatalog)
        {
            foreach (DirectoryInfo d in dii)
            {
                getFiles(d.FullName,"", ref fileList,false);
            }
        }

        return;
    }

这样就能拿到任何文件了

关注
打赏
1656671177
查看更多评论
立即登录/注册

微信扫码登录

0.0339s