Enumerando Arquivos com o tipo DirectoryInfo

Para ampliar a gama de utilidades do tipo DirectoryInfo, podemos enumerar todos os arquivos que estão dentro de uma pasta (ou diretório). Para isso crie um novo projeto do Visual Studio, ou crie um novo método dentro do projeto InformacoesDiretorio, caso tenha acompanhado nossas postagens.

Segue o código do método:

static void mostrarArquivos()
{
DirectoryInfo dir = new DirectoryInfo(@”C:\Users\Public\Pictures\Sample Pictures”);
// Pega as informações dos arquivos jpg e armazena em um vetor
FileInfo[] imagens = dir.GetFiles(“*.jpg”);    // Imprime a quantidade de imagens encontradas
Console.WriteLine(“Foi encontrada(as) {0} imagen(s) *.jpg\n”, imagens.Length);

// Imprime as informações de cada arquivo
foreach (FileInfo arq in imagens)
{
Console.WriteLine(“*********************************”);
Console.WriteLine(“Nome: {0}”, arq.Name);
Console.WriteLine(“Tamanho: {0}”, arq.Length);
Console.WriteLine(“Criação: {0}”, arq.CreationTime);
Console.WriteLine(“Atributos: {0}”, arq.Attributes);
Console.WriteLine(“Último acesso: {0}”, arq.LastAccessTime);
}
}

 

para chamar o método é só inserir dentro no método main(string[] args) o nome do método, que no caso deste post seria:

mostrarArquivos();

 

Até a próxima, obrigado.

Anúncios

One thought on “Enumerando Arquivos com o tipo DirectoryInfo

  1. muito legal seu blog adorei bastante , tem muitas novidades que jamais saberia como
    estudar , mas agora sei como achar as novidades. Parabéns pelo seu blog

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s