Fórum Duvida em C# #423663
14/09/2012
0
liste todos arquivos que existe nela. Se for aquivo me mostre qual arquivo
se for outra pasta me mostre que é uma pasta.
Tenho conhecimento apenas em C# teria alguem que possa me ajudar?
Willian Silva
Curtir tópico
+ 0Posts
16/09/2012
Joel Rodrigues
SortedList lista = new SortedList();
foreach (string s in Directory.GetFiles("C:\\"))
{
FileInfo finfo = new FileInfo(s);
lista.Add(finfo.Name, "Arquivo");
}
foreach (string s in Directory.GetDirectories("C:\\"))
{
DirectoryInfo dinfo = new DirectoryInfo(s);
lista.Add(dinfo.Name, "Diretório");
}
foreach (string s in lista.Keys)
{
Console.WriteLine(s + " - " + lista[s].ToString());
}
Console.Read();
Boa sorte.
Gostei + 0
21/09/2012
Edson Oliveira
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
List<string> directoryCollection = new List<string>(new string[1] { @"C:\" });
for (int index = 0; index < directoryCollection.Count; index++)
{
string dir = directoryCollection[index];
Console.WriteLine("############################################");
StringBuilder oStringBuilder = new StringBuilder();
oStringBuilder.Append("Pasta - ");
oStringBuilder.Append(dir);
Console.WriteLine(oStringBuilder.ToString());
try
{
directoryCollection.AddRange(Directory.GetDirectories(dir));
new List<string>(Directory.GetFiles(dir)).ForEach(item =>
{
oStringBuilder = new StringBuilder();
oStringBuilder.Append("Arquivo - ");
oStringBuilder.Append(new FileInfo(item).Name);
Console.WriteLine(oStringBuilder.ToString());
});
}
catch (Exception oException)
{
Console.WriteLine(oException.Message);
}
Console.WriteLine("############################################");
Console.WriteLine("");
}
Console.Read();
}
}
}
Gostei + 0
26/09/2012
Joel Rodrigues
Nos dê um feedback para que possamos encerrar o tópico ou postar soluções mais adequadas.
Abraço.
Gostei + 0
28/09/2012
Willian Silva
Mas o que eu queria era tipo como o explorer faz.
Eu queria poder escolher os arquivos.
Queria fazer um GED. Desculpe pela ma explicação
Gostei + 0
29/09/2012
Alisson Santos
Gostei + 0
30/09/2012
Willian Silva
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)