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 Name des Verzeichnisses.

Beispiele

Im folgenden Beispiel wird nur der Name der aktuellen DirectoryInfo Instanz angezeigt.

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 die FullName Eigenschaft, um den vollständigen Pfad abzurufen, z. B. "c:\public\Bin".

Die Name Eigenschaft einer DirectoryInfo benötigten Berechtigung (über die Leseberechtigung für das Verzeichnis hinaus, das zum Erstellen des ExistsVerzeichnisses erforderlich ist), kann aber den Verzeichnisnamen erteilen. Wenn sie ein DirectoryInfo geschütztes Verzeichnis mit einem kryptografisch sicheren Namen aushändigen müssen, 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