BlogBlogs.Com.Br
Clique aqui para assinar o Feed
Participe da comunidade TheCodeBr no Orkut
Siga o TheCodeBr no Twitter

sexta-feira, 27 de agosto de 2010

Verificando existência de arquivos com C#






3° da Série System.IO - No terceiro artigo da série vamos aprender como fazer a verificação da existência de arquivos.


Vamos aprender como verificar a existência de arquivos, isto pode servir por exemplo para verificar se o arquivo de configuração de uma aplicação desktop existe, bom serve para qualquer tipo de arquivo físico, vamos ao tutorial.


Clique no leia mais para ler o artigo.




Para verificar a existência de arquivos em nossa aplicação, temos que usar o método "Exists" da class "File" que faz parte da namespace "System.IO", este método pede somente 1 atributo do tipo string que é o caminho completo do arquivo mais o seu nome e extensão, este método nos retorna um bool ou seja true ou false (verdadeiro ou falso) vamos ao código.



//Chame o namespace System.IO
using System.IO;

  
//Este é o código para verificarmos a existência de um arquivo
//Veja que para chegar ao arquivo que está na pasta 
//raiz do meu aplicativo usei o Server.MapPath, este
//comando pega todo o caminho onde está 
//a aplicação web até a raiz, seguido do nome do arquivo

//Aqui declaro uma variável do tipo bool, logo
//seto o seu valor com o que o metodo Exists me retornar
bool sVerificacao = File.Exists(Server.MapPath("teste.fdb"));

//Aqui faço uma verificação para ver se o arquivo existe ou não
if(sVerificacao)
{
 Response.Write("Este arquivo existe");
}
else
{
 Response.Write("Este arquivo não existe");
}
//
//


Código comentado, bons estudos.





Nenhum comentário:

Postar um comentário


----------------------------------------------------

About me (+)

Jonatas Freitas

Este blog surgiu da minha necessidade de passar meu conhecimento adiante e tornar esta web ainda mais bonita e funcional.

Meus artigos serão direcionados ao desenvolvimento web em geral.
Tutoriais, dicas, notícias e boas práticas sobre: Html, css, JQuery, action script, c# e outros.

Boa sorte nos estudos.

E-mail:
jonatas.freitas@live.com

----------------------------------------------------


Download:


----------------------------------------------------


----------------------------------------------------

Chat Rápido:


----------------------------------------------------

Contador:

Free Hit Counter
----------------------------------------------------

Tools:

Parceria.info - Divulgue seu Site
Technology Blogs

Free SEO Tools

{thecodebr} 2010 {/thecodebr}