La clase Directory proporciona diferentes tipos de métodos para crear, mover, eliminar, renombrar y modificar. GetLogicalDrives() es el método de la clase Directory. Este método se usa para encontrar el nombre de las unidades lógicas presentes en la computadora. O podemos decir que este método devuelve los nombres de las unidades del directorio dado. La string devuelta se representa así “<nombre de la unidad>:\”.
Sintaxis:
string[] Directorio.GetLogicalDrives();
Retorno: devolverá los nombres de directorio con tipo de string.
Excepción: este método generará la siguiente excepción:
- IOException: esta excepción se producirá cuando aparezca el error de E/S.
- UnauthorizedAccessException: esta excepción ocurrirá cuando la persona que llama no tenga los permisos especificados.
Acercarse:
1. Cree una variable para iniciar los datos de la unidad llamada «drives_data».
2. Ahora busque el nombre de las unidades presentes en el sistema informático utilizando el método GetLogicalDrives().
3. Ahora use la función de longitud para obtener la longitud de las unidades para mostrar dentro del ciclo
for(int i = 0; i < drives_data.Length; i++) { // Display drive names Console.WriteLine(drives_data[i]); }
Ejemplo:
C#
// C# program to find the computer drive names // of given directory using System; using System.IO; class GFG{ static void Main() { string[] drives_data; // Getting the drives names // Using GetLogicalDrives() method drives_data = Directory.GetLogicalDrives(); Console.WriteLine("Computer Drives in my system:"); for(int i = 0; i < drives_data.Length; i++) { // Display drive names Console.WriteLine( drives_data[i]); } } }
Producción:
Computer Drives in my system: C:/ D:/ E:/
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA