Freigeben über


DirectoryInfo.Name Eigenschaft

Definition

Ruft den Namen dieser DirectoryInfo-Instanz ab.

public:
 virtual property System::String ^ Name { System::String ^ get(); };
public override string Name { get; }
member this.Name : string
Public Overrides ReadOnly Property Name As String

Eigenschaftswert

Der Verzeichnisname.

Beispiele

Im folgenden Beispiel wird nur der Name des aktuellen DirectoryInfo instance angezeigt.

using namespace System;
using namespace System::IO;
int main()
{
   DirectoryInfo^ dir = gcnew DirectoryInfo( "." );
   String^ dirName = dir->Name;
   Console::WriteLine( "DirectoryInfo name is {0}.", dirName );
}
using System;
using System.IO;

class GetAName
{
    public static void Main(string[] args)
    {
        DirectoryInfo dir = new DirectoryInfo(".");
        string dirName=dir.Name;
        Console.WriteLine("DirectoryInfo name is {0}.", dirName);
    }
}
open System.IO

let dir = DirectoryInfo "."
let dirName = dir.Name
printfn $"DirectoryInfo name is {dirName}."
Imports System.IO

Class GetAName
    Public Shared Sub Main()
        Dim dir As New DirectoryInfo(".")
        Dim dirName As String = dir.Name
        Console.WriteLine("DirectoryInfo name is {0}.", dirName)
    End Sub

End Class

Hinweise

Diese Name Eigenschaft gibt nur den Namen des Verzeichnisses zurück, z. B. "Bin". Verwenden Sie FullName die -Eigenschaft, um den vollständigen Pfad abzurufen, z. B. "c:\public\Bin".

Die Name Eigenschaft eines DirectoryInfo erfordert keine Berechtigung (über die Leseberechtigung für das Verzeichnis hinaus, das zum Erstellen des Existserforderlich ist), kann jedoch den Verzeichnisnamen geben. Wenn ein an ein geschütztes Verzeichnis mit einem kryptografisch sicheren Namen verteilt DirectoryInfo werden muss, erstellen Sie ein Dummyverzeichnis für die Verwendung des nicht vertrauenswürdigen Codes.

Eine Liste allgemeiner E/A-Aufgaben finden Sie unter Allgemeine E/A-Aufgaben.

Gilt für:

Weitere Informationen