DirectoryInfo.Name Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 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
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 vlastnost .
Vlastnost NameDirectoryInfo nevyžaduje žádné oprávnění (nad rámec oprávnění ke čtení k adresáři potřebnému k vytvoření objektu Exists), ale může poskytnout název adresáře. Pokud je nutné předat DirectoryInfo chráněnému adresáři 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.