高手帮忙,怎样遍历指定文件夹中的所有文件?

bluemiles 2002-05-14 09:43:39
我先是用FileSystemObject中的FolderClass,但是它的Files集合不知道怎么遍历
(顺便说一句,以前在vb下可以用的集合遍历好像在C#中都不大好用,比如,ADODB.RecordSet.Fileds)
后来我又用控件DirListBox试了试,不行。
我没指望了,
望高手们救救我!!!!
...全文
20 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxy2ab 2002-05-14
  • 打赏
  • 举报
回复
可以...
powerpower 2002-05-14
  • 打赏
  • 举报
回复
move也可以
powerpower 2002-05-14
  • 打赏
  • 举报
回复
File.Copy(source,dest)
powerpower 2002-05-14
  • 打赏
  • 举报
回复
DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);
//文件夹
foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())
this.listBox1.Items.Add(NextFolder.Name);
//文件
foreach(FileInfo NextFile in TheFolder.GetFiles())
this.listBox2.Items.Add(NextFile.Name);
bluemiles 2002-05-14
  • 打赏
  • 举报
回复
顺便问一下,怎么给文件改名呢?
用move可以吗?

bluemiles 2002-05-14
  • 打赏
  • 举报
回复
谢谢,我试一试,马上给分
wxy2ab 2002-05-14
  • 打赏
  • 举报
回复
foreach(string Name in System.IO.Directory.GetFiles(path,"*.*"))
{
Name;//目录
}
wxy2ab 2002-05-14
  • 打赏
  • 举报
回复
foreach(string Name in System.IO.Directory.GetFiles(path,"*.mp3"))
{
Name;//目录
}

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧