| Você está aqui: C# ::: Dicas & Truques ::: Arquivos e Diretórios | 
| Obtendo o total de espaço livre disponível em um determinado drive do sistemaQuantidade de visualizações: 6575 vezes | 
| Em algumas situações nós precisamos saber o total de espaço livre disponível em um determinado drive do sistema. Para isso nós podemos usar a propriedade TotalFreeSpace da classe DriveInfo. Esta propriedade retorna o total de espaço livre em bytes. Veja: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button1_Click(object sender, EventArgs e){
  // using System.IO;
  // vamos obter um DriveInfo representando o drive C
  DriveInfo di = new DriveInfo("C");
  // vamos obter o total de espaço disponível em bytes
  long total_livre = di.TotalFreeSpace;
  // vamos exibir o resultado
  MessageBox.Show("Total de espaço livre disponível neste drive: " + 
    total_livre + " bytes");
}
Note que a propriedade TotalFreeSpace retorna o total de espaço livre no drive. Mas, isso não quer dizer que todo este espaço livre poderá ser usado pelo usuário, ou seja, parte do espaço livre pode estar reservado para o sistema operacional. Para obter a quantidade de espaço livre reservada ao usuário, use a propriedade AvailableFreeSpace. | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Desafios, Exercícios e Algoritmos Resolvidos de C# | 
| Veja mais Dicas e truques de C# | 
| Dicas e truques de outras linguagens | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 




