quinta-feira, 26 de setembro de 2013

Mostrar arquivos em diretórios com .NET – C#

O .NET possui um namespace chamado System.IO com ele conseguiremos métodos para interagir com diretórios e arquivos, neste exemplo vou demonstrar como exibir determinados arquivos com o DirectoryInfo e FileInfo, Referencie o namespace abaixo:
using System.IO;

Neste código iremos mostrar todos os arquivos existentes no diretório c: e seu tamanho.
using System;
using System.IO;

namespace ProcurandoArquivosNET
{
    class Program
    {
        static void Main(string[] args)
        {
            // Instancia o diretorio de procura
            DirectoryInfo dir = new DirectoryInfo("c:\");
            // Ira retornar todos os arquivos que contem no diretorio
            FileInfo[] arquivos = dir.GetFiles("*");

            // Cria um array e demonstra o nome e tamanho de cada arqivo
            foreach (FileInfo file in arquivos)
            {
                Console.Write("Name: " + file.Name + "  ");
                Console.WriteLine("Size: " + file.Length.ToString());
            }
        }
    }
}
Bons estudos.

0 comentários:

Postar um comentário