Environment.GetLogicalDrives Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera los nombres de las unidades lógicas de este equipo.
public:
static cli::array <System::String ^> ^ GetLogicalDrives();
public static string[] GetLogicalDrives();
static member GetLogicalDrives : unit -> string[]
Public Shared Function GetLogicalDrives () As String()
Devoluciones
Matriz de cadenas que representa los nombres de unidad lógica.
Excepciones
Se produce un error de E/S.
El autor de la llamada no tiene los permisos necesarios.
Ejemplos
En el ejemplo siguiente se muestra cómo mostrar las unidades lógicas del equipo actual mediante el GetLogicalDrives método .
// Sample for the Environment.GetLogicalDrives method
using System;
class Sample
{
public static void Main()
{
Console.WriteLine();
String[] drives = Environment.GetLogicalDrives();
Console.WriteLine("GetLogicalDrives: {0}", String.Join(", ", drives));
}
}
/*
This example produces the following results:
GetLogicalDrives: A:\, C:\, D:\
*/
// Sample for the Environment.GetLogicalDrives method
open System
let drives = Environment.GetLogicalDrives()
String.concat ", " drives
|> printfn "\nGetLogicalDrives: %s"
// This example produces the following results:
// GetLogicalDrives: A:\, C:\, D:\
' Sample for the Environment.GetLogicalDrives method
Class Sample
Public Shared Sub Main()
Console.WriteLine()
Dim drives As [String]() = Environment.GetLogicalDrives()
Console.WriteLine("GetLogicalDrives: {0}", [String].Join(", ", drives))
End Sub
End Class
'
'This example produces the following results:
'
'GetLogicalDrives: A:\, C:\, D:\
'
Comentarios
En Windows, GetLogicalDrives devuelve los nombres de todas las unidades accesibles en un equipo determinado, incluidas las unidades ópticas o los dispositivos multimedia extraíbles, con el formato "<drive letter>:\" (por ejemplo, "C:\"). En Unix, devuelve las rutas de acceso de todos los puntos de montaje del sistema de archivos montados en un equipo determinado (por ejemplo, "/home/user", "/media/usb").