Sdílet prostřednictvím


DirectoryInfo.Name Vlastnost

Definice

Získá název této DirectoryInfo instance.

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

Hodnota vlastnosti

Název adresáře.

Příklady

Následující příklad zobrazuje pouze název aktuální DirectoryInfo instance.

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

Poznámky

Tato Name vlastnost vrátí pouze název adresáře, například "Bin". Pokud chcete získat úplnou cestu, například c:\public\Bin, použijte FullName tuto vlastnost.

Vlastnost Name objektu DirectoryInfo nevyžaduje žádné oprávnění (nad rámec oprávnění ke čtení adresáře potřebného k vytvoření Exists) ale může poskytnout název adresáře. Pokud je nutné předat DirectoryInfo chráněný adresář s kryptograficky bezpečným názvem, vytvořte fiktivní adresář pro použití nedůvěryhodného kódu.

Seznam běžných vstupně-výstupních úloh najdete v tématu Běžné vstupně-výstupní úlohy.

Platí pro

Viz také