{
if(!info.Exists) return;
DirectoryInfo dir=info as DirectoryInfo;
//不是目錄
if(dir==null) return;
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]);
}
}
}