高手帮忙,怎样遍历指定文件夹中的所有文件?
我先是用FileSystemObject中的FolderClass,但是它的Files集合不知道怎么遍历
(顺便说一句,以前在vb下可以用的集合遍历好像在C#中都不大好用,比如,ADODB.RecordSet.Fileds)
后来我又用控件DirListBox试了试,不行。
我没指望了,
望高手们救救我!!!!
问题点数:50、回复次数:8Top
1 楼wxy2ab(Paul)回复于 2002-05-14 09:53:55 得分 0
foreach(string Name in System.IO.Directory.GetFiles(path,"*.mp3"))
{
Name;//目录
}Top
2 楼wxy2ab(Paul)回复于 2002-05-14 09:54:34 得分 45
foreach(string Name in System.IO.Directory.GetFiles(path,"*.*"))
{
Name;//目录
}
Top
3 楼bluemiles(晨曦之星)回复于 2002-05-14 10:01:03 得分 0
谢谢,我试一试,马上给分
Top
4 楼bluemiles(晨曦之星)回复于 2002-05-14 10:15:33 得分 0
顺便问一下,怎么给文件改名呢?
用move可以吗?
Top
5 楼powerpower(pow)回复于 2002-05-14 10:24:19 得分 0
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);
Top
6 楼powerpower(pow)回复于 2002-05-14 10:28:38 得分 0
File.Copy(source,dest)Top
7 楼powerpower(pow)回复于 2002-05-14 10:31:45 得分 5
move也可以Top
8 楼wxy2ab(Paul)回复于 2002-05-14 10:36:28 得分 0
可以...Top




