C#遍历文件

 

public static void ListFiles(FileSystemInfo info)
        
{
            
if(!info.Exists) return;
            DirectoryInfo dir
=info as DirectoryInfo;
            
//不是目录
            if(dir==nullreturn;
            FileSystemInfo[] files
=dir.GetFileSystemInfos();
            
for(int i=0;i<files.Length;i++)
            
{
                FilesInfo file
=file[i] as FileInfo;
                
//是文件
                if(file!=null)
                
{//文件处理
                }

                
else
                
{//继续遍历目录
                    ListFiles(files[i]);
                }

            }

        }
发布了31 篇原创文章 · 获赞 1 · 访问量 7万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章