Programa C# para obtener las unidades lógicas del sistema informático utilizando la clase de entorno

En C#, Environment Class proporciona información sobre la plataforma actual y manipula la plataforma actual. Es útil para obtener y configurar diversa información relacionada con el sistema operativo. Podemos usarlo de tal manera que recupere información de argumentos de línea de comandos, información de códigos de salida, información de configuración de variables de entorno, información de contenido de la pila de llamadas y tiempo desde el último arranque del sistema en milisegundos. En este artículo, obtendremos las unidades lógicas del sistema informático. Entonces, para resolver este problema, usamos el método GetLogicalDrives() de la clase de entorno. Este método se utiliza para obtener las unidades lógicas presentes en su computadora. Devolverá la array de unidades en formato de string. 

Sintaxis :

string[] Entorno.GetLogicalDrives()

Retorno: el tipo de retorno de este método es una array de strings . Y esta array de strings contiene el nombre de las unidades lógicas presentes en el sistema informático.

Excepción: este método también arroja las siguientes excepciones:

  • IOException: el método GetLogicalDrives() genera esta excepción cuando se produce el error de entrada/salida.
  • SecurityException: el método GetLogicalDrives() lanza esta excepción cuando la persona que llama no tiene el permiso adecuado.

Ejemplo:

C#

// C# program to find the logical drives of 
// current computer system. Using the
// Environment class
using System;
  
class GFG{
      
static public void Main()
{
      
    // Declare the string array to 
    // store the logical drives
    string[] drives = Environment.GetLogicalDrives();
      
    Console.WriteLine("Logical Drives of this computer:");
      
    // Display all drives present in the computer system
    foreach (string d in drives)
    {
        Console.WriteLine("\t" + d);
    }
}
}

Producción:

Logical Drives of this computer:
C:\
D:\
E:\
F:\

Publicación traducida automáticamente

Artículo escrito por ojaswilavu8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *