Você está aqui: C# ::: Dicas & Truques ::: Arquivos e Diretórios |
Usando o método GetDrives() da classe DriveInfo para retornar uma lista de drives no sistemaQuantidade de visualizações: 6742 vezes |
Em algumas situações nós precisamos obter uma lista de drives no sistema. Isso pode ser feito com o auxílio do método estático GetDrives() da classe DriveInfo. Este método retorna um array (matriz) de objetos da classe DriveInfo, com cada elemento representando um dos drives encontrados. Veja um exemplo:----------------------------------------------------------------------
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 uma lista de drives no sistema
foreach(DriveInfo di in DriveInfo.GetDrives()){
MessageBox.Show("O nome deste drive é: " + di.Name);
}
}
Ao executarmos este código teremos uma mensagem que será repetida umas 4 vezes, e a cada vez teremos uma letra representando um dos drives encontrados. Veja agora como obter um resultado semelhante usando um laço for: ----------------------------------------------------------------------
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 uma lista de drives no sistema
for(int i = 0; i < DriveInfo.GetDrives().Length; i++){
// vamos obter o drive nesta posição da matriz
DriveInfo di = DriveInfo.GetDrives()[i];
// vamos mostrar o nome do drive
MessageBox.Show("O nome deste drive é: " + di.Name);
}
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
Delphi - Como calcular o cateto oposto dadas as medidas da hipotenusa e do cateto adjascente em Delphi C# - Como adicionar ou subtrair meses de uma data em C# usando o método AddMonths() da estrutura DateTime |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





