1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > [C#]获取指定文件夹下的所有文件名(递归)

[C#]获取指定文件夹下的所有文件名(递归)

时间:2023-04-30 15:56:57

相关推荐

[C#]获取指定文件夹下的所有文件名(递归)

典型的递归方法:

//定义一个list集合List<String> list = new List<String>();public void director(string dirs){//绑定到指定的文件夹目录DirectoryInfo dir = new DirectoryInfo(dirs);//检索表示当前目录的文件和子目录FileSystemInfo[] fsinfos = dir.GetFileSystemInfos();//遍历检索的文件和子目录foreach (FileSystemInfo fsinfo in fsinfos){//判断是否为空文件夹if (fsinfo is DirectoryInfo){//递归调用director(fsinfo.FullName);}else{Console.WriteLine(fsinfo.FullName);//将得到的文件全路径放入到集合中list.Add(fsinfo.FullName);}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。