DirectoryInfo.Name Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera nazwę tego DirectoryInfo wystąpienia.
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
Wartość właściwości
Nazwa katalogu.
Przykłady
W poniższym przykładzie wyświetlana jest tylko nazwa bieżącego DirectoryInfo
wystąpienia.
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
Uwagi
Ta Name właściwość zwraca tylko nazwę katalogu, na przykład "Bin". Aby uzyskać pełną ścieżkę, taką jak "c:\public\Bin", użyj FullName właściwości .
Właściwość Name obiektu DirectoryInfo nie wymaga uprawnień (poza uprawnieniem do odczytu do katalogu niezbędnego do utworzenia Existsobiektu ), ale może nadać nazwę katalogu. Jeśli konieczne jest przekazanie DirectoryInfo elementu do chronionego katalogu z kryptograficznie bezpieczną nazwą, utwórz fikcyjny katalog do użycia niezaufanego kodu.
Aby uzyskać listę typowych zadań we/wy, zobacz Typowe zadania we/wy.