日期:2014-05-18  浏览次数:20501 次

如何将一指定文件夹下的所有文件名取出来放到一个数组中
如何将一指定文件夹下的所有文件名取出来放到一个数组中   ?

------解决方案--------------------
Directory.GetFiles()
------解决方案--------------------
private void button1_Click_2(object sender, System.EventArgs e)
{
string directory=@ "F:\cym\temp ";
addFile(directory);
}

private void addFile(string directory)
{
foreach(string fi in Directory.GetFiles(directory))
{
textBox1.Text+=fi+ "\r\n ";
}
foreach(string di in Directory.GetDirectories(directory))
{
addFile(di);
}
}

//用递归实现的。

------解决方案--------------------
要是放在数组中的话,你可以声明一下ArrayList arr = new ArrayList();
然后arr.Add();//这个记不清了,或者是arr.Items.Add()