Olá Pessoal apaixonado por DOTNET...
Nesse artigo
irei mostrar como acessar dados de arquivos(seja uma imagem, texto, musica e
etc) em sua aplicação utilizando a linguagem C#.
Utilizarei uma classe disponível no .NET Framework chamada 'DirectoryInfo' que é utilizada justamente para essa função de buscar informações de arquivos. Essa classe está disponível através do namespace System.IO.
Para nosso exemplo, irei criar uma aplicação web onde eu irei apresentar alguns dados de diversos arquivos que estão em uma pasta dentro da minha aplicação. Esses dados serão apresentados em um GridView.
Para criar o exemplo utilizarei o Visual Web Developer 2010 Express, mas você pode utilizar outra versão do Visual Studio ou até mesmo um bloco de notas.
Então vamos
lá. Abra o Visual Studio e vá em File/New Web Site...
Selecione o tipo de projeto ASP.NET Web Site. Nomeie seu projeto como desejar.
Clique em OK.

Vá na
Solution de seu projeto e crie uma nova pasta com o nome Images. Essa pasta
conterá os arquivos que recuperaremos as informações.

Adicione
alguns arquivos(de qualquer tipo) na pasta Images para serem recuperadas as
informações posteriormente pela nossa aplicação.

Agora vá na
sua página Default.aspx e crie um GridView com três colunas: Nome do Arquivo,
Caminho e Ultima Modificação.

Agora vá no
Code Behind de sua página e insira no PageLoad as seguintes linhas de código:

E pronto...
agora você já pode testar o resultado. Clique em F5 para visualizar sua página.

É isso ai pessoal... nossa funcionalidade foi executada perfeitamente mostrando alguns dados de nossos arquivos.
Espero que tenham gostado e até a próxima!!!