MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[C#] Manipulando Arquivos

Ir para baixo

[C#] Manipulando Arquivos Empty [C#] Manipulando Arquivos

Mensagem por FusioN Sex 16 Jul 2010, 16:51

Tutorial básico ensinando os comandos básicos de File

Delete and Creat (Deletando e Criando Arquivos)


Código:
// Tutorial by Meneghini
             
          // Delete and Creat

          // Se este arquivo existir, então

        if (System.IO.File.Exists(@"C:\test.txt"))
        {
            string Diretorio_Arquivo = @"C:\test.txt"; // Apenas uma string para facilitar

            System.IO.File.Delete(Diretorio_Arquivo); //Deletar arquivo
        }
        else
        {
            System.IO.File.Create(@"C:\test.txt"); //Criar um novo arquivo
        }

No caso acima, as 3 primeiras linhas são comentários ( C# suporta //, /**/, /// para comentários)

Logo depois, abri um "se" (if) com a condição (usando o System,IO.File.Exist) for verdadeira então

Deletar o diretorio que está armazenado no variavel Diretorio_Arquivo

Se não (else) Criar um novo arquivo no diretorio citado, no caso, "C:"

Move and Copy (Movendo e Copiando)


Código:
// Move and Copy

        if (System.IO.File.Exists(@"C:\test.txt")) // Se o arquivo existir então
        {
            System.IO.File.Copy(@"C:\test.txt", @"C:\Arquivos de Programa\teste2.txt"); // Copiando Arquivo e renomeando ao mesmo tempo

            System.IO.File.Move(@"C:\Arquivos de Programa\test2.txt", @"C:"); // Movendo o arquivo criado para a pasta original
        }

            // Aqui no caso do Copy, Você deverá colocar a pasta orinal e DEPOIS, colocar a pasta de destino
            // Mesma Situação do Move

No exemplo acima, apenas a primeira linha é um comentário

Usei novamente a mesma condição que no Exemplo1 (System.IO.File.Exist), se esta condifção for verdadeira:

Copiar o arquivo teste.txt (Nota, C:\test.txt é o diretorio de origem e C:\Arquivos de Programa\ o diretorio aonde a copia será realizada) para C:\Arquivos de Programa\ com um novo nome de teste2.txt (Sim, podemos renomeiar um arquivo durante a cópia).

Neste "Se" há também uma função para mover a copiar realizada (teste2.txt) de C:\Arquivos de Programa\ para C:\ (Nota: Agora, o diretorio origem (sempre o da "frente") é C:\Arquivos de Programa\ ).

Paro por aqui, já está muito bem explicado.

Créditos: Meneghini
FusioN
FusioN
Membro Sênior
Membro Sênior

Mensagens : 273

http://www.mmorpgbr.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos