今天做个小程序 用到遍历目录的操作,在网上看了半天 发现写的很杂很乱,
解决问题的不多,有解决的代码质量也不高,最后还是在msdn上找到一个,个人认为比较好,和大家分享下
void DirSearch(string sDir)
{
try
{
foreach (string d in Directory.GetDirectories(sDir))
{
foreach (string f in Directory.GetFiles(d, fileType.Text)) //textType.text 就是文件类型
{
lstPath.Items.Add(f);//添加到listBox列表
}
DirSearch(d);
}
}
catch (System.Exception excpt)
{
Console.WriteLine(excpt.Message);
}
}
本文分享了一个从MSDN获取的解决遍历目录操作的C#代码示例,包括目录和文件的搜索与添加到ListBox列表的过程,并处理了异常情况。
5834

被折叠的 条评论
为什么被折叠?



