Ver o conteúdo de uma pasta com C#
Olá! Estou precisando montar um programa em c# que mostre o conteúdo de uma determinada pastas (arquivos e subpasta) e mostre as pastas que estiverem vazias em separado e não tenho a mínima idéia de por onde começar.
Charles Silva
Curtidas 0
Respostas
Tiago Melantonio
12/04/2010
Cara faz da seguinte forma:
falow
private void btnVer_Click(object sender, EventArgs e) { string caminho = textBox1.Text; DirectoryInfo dir = new DirectoryInfo(caminho); VerConteudo(dir); } private void VerConteudo(DirectoryInfo dir) { FileInfo[] files = dir.GetFiles(); foreach (FileInfo item in files) { textBox2.Text += dir.FullName + @"\" + item.Name + "\r\n"; } foreach (DirectoryInfo item in dir.GetDirectories()) { VerConteudo(item); } }
falow
GOSTEI 0
Tiago Melantonio
12/04/2010
Cara faz da seguinte forma:
private void btnVer_Click(object sender, EventArgs e)
{
string caminho = textBox1.Text;
DirectoryInfo dir = new DirectoryInfo(caminho);
VerConteudo(dir);
}
private void VerConteudo(DirectoryInfo dir)
{
FileInfo[] files = dir.GetFiles();
foreach (FileInfo item in files)
{
textBox2.Text += dir.FullName + @"\" + item.Name + "\r\n";
}
foreach (DirectoryInfo item in dir.GetDirectories())
{
VerConteudo(item);
}
}
falow
private void btnVer_Click(object sender, EventArgs e)
{
string caminho = textBox1.Text;
DirectoryInfo dir = new DirectoryInfo(caminho);
VerConteudo(dir);
}
private void VerConteudo(DirectoryInfo dir)
{
FileInfo[] files = dir.GetFiles();
foreach (FileInfo item in files)
{
textBox2.Text += dir.FullName + @"\" + item.Name + "\r\n";
}
foreach (DirectoryInfo item in dir.GetDirectories())
{
VerConteudo(item);
}
}
falow
GOSTEI 0