Páginas

quarta-feira, 23 de fevereiro de 2011

Explorando o Namespace System.IO(Parte 01)

Olá Pessoal apaixonado por DOTNET...
Neste artigo irei fazer uma breve explicação sobre as principais Classes do Namespace System.IO que, como veremos adiante tem como funcionalidade a manipulação de arquivos, diretórios e unidades. Para melhor explicação e para não prolongar demais o tamanho do artigo irei dividir o mesmo em algumas partes.

Então Vamos lá!!!

O Namespace System.IO consiste em um conjunto de classes que permitem a manipulação e navegação em arquivos, diretórios e drives. Essas classes de manipulação de sistema de arquivos ainda podem ser divididas em dois tipos de classes: Utilitárias e Informacionais.
A maioria das classes informativas derivam da classe base FileSystemInfo. A classe FileSystemInfo fornece as funcionalidades básicas para todas as classes informacionais.

A classe FileInfo

Tem como principal funcionalidade o acesso e manipulação de um único arquivo em um sistema de arquivos.


























A classe DirectoryInfo

Tem como principal funcionalidade o acesso e manipulação de um único diretório em um sistema de arquvos.


























A classe DriveInfo

Tem como principal funcionalidade fornecer informações sobre um drive disponível. A classe DriveInfo possui métodos por exemplo para verificar quais drivers estão disponíveis e qual o seu tipo; Também possui métodos para verificar a capacidade ou a quantidade de espaço disponível em uma drive ou unidade.

















A classe Path

Possui métodos de manipulação dos caminhos de sistemas de arquivos.




















A classe FileSystemWatcher

Possui métodos de monitoramento de diretórios do sistema de arquivos para alteração.



























Bem pessoal, espero ter conseguido esclarecer algumas duvidas no que se refere às classes do namespace System.IO  e sua funcionalidade, mesmo que de forma superficial.

Muito obrigado e até logo!!!

Referência: .NET Framework 2.0 Application Development Foundation, Tony Northrup and Shawn Wildermuth, Microsoft Press


2 comentários:

  1. ae vc tem como me ensina a programa faz uns videos e me envia qro muito ser harker mais do bem não um craker.
    meu msn é sfuulw@hotmail.com

    ResponderExcluir
  2. Olá josé diego, meu nome é josé jhonata, seria possivel a sua pessoua me ensinar a programar, rsrsrs, muito obrigado...

    ResponderExcluir