Você está aqui: C# ::: Dicas & Truques ::: Arquivos e Diretórios |
||||||
Aprenda a usar a classe DriveInfo em seus programas C#Quantidade de visualizações: 7288 vezes |
||||||
A classe DriveInfo pertence ao namespace System.IO no assembly mscorlib (in mscorlib.dll) e nos permite acessar informações em um drive. Entre estas informações podemos citar a verificação dos drives disponíveis, os tipos de drives, capacidade, espaço disponível, nome, rótulo, etc. Veja a posição desta classe na hierarquia de classes da plataforma .NET:
Podemos criar um objeto da classe DriveInfo usando seu construtor padrão. Veja:
Neste trecho de código nós construímos uma instância da classe DriveInfo representando o drive C. Em seguida acessamos sua propriedade TotalSize para obter a capacidade do drive em bytes. Note que o construtor da classe DriveInfo pode disparar duas exceções: a) ArgumentNullException - Esta exceção será disparada se fornecermos uma string null para o construtor:
Ao executar este código teremos a seguinte exceção:
b) ArgumentException - Esta exceção é disparada se o primeiro nome da letra do drive não estiver na faixa de "a" a "z" (maiúsculas ou minúsculas). O mesmo ocorre se o nome do driver não apontar para um drive válido:
Ao executar este código teremos a seguinte exceção:
|
||||||
![]() |
||||||
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
PHP - Datas e horas em PHP - Como subtrair horas de uma data usando a função mktime() da linguagem PHP VB.NET - Como usar o laço While em VB.NET |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |