Environment.GetLogicalDrives Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Haalt de namen van de logische stations op deze computer op.
public:
static cli::array <System::String ^> ^ GetLogicalDrives();
public static string[] GetLogicalDrives();
static member GetLogicalDrives : unit -> string[]
Public Shared Function GetLogicalDrives () As String()
Retouren
Een matrix met tekenreeksen die de namen van de logische stations vertegenwoordigen.
Uitzonderingen
Er treedt een I/O-fout op.
De beller beschikt niet over de vereiste machtigingen.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de logische stations van de huidige computer kunt weergeven met behulp van de GetLogicalDrives methode.
// 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:\
'
Opmerkingen
Op Windows retourneert GetLogicalDrives de namen van alle toegankelijke stations op een bepaalde computer, inclusief optische stations of verwisselbare mediaapparaten, in de vorm '<driveletter>:\' (bijvoorbeeld 'C:\'). Op Unix retourneert het de paden van alle koppelpunten van het bestandssysteem die zijn gekoppeld op een bepaalde computer (bijvoorbeeld '/home/user', '/media/usb').