DirectoryInfo.Name Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar namnet på den här DirectoryInfo instansen.
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
Egenskapsvärde
Katalognamnet.
Exempel
I följande exempel visas endast namnet på den aktuella DirectoryInfo instansen.
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
Kommentarer
Den här Name egenskapen returnerar endast namnet på katalogen, till exempel "Bin". Använd egenskapen för att hämta den fullständiga sökvägen, till exempel "c:\public\Bin" FullName .
Egenskapen Name för en DirectoryInfo kräver ingen behörighet (utöver läsbehörigheten till den katalog som krävs för att konstruera Exists) men kan ge ut katalognamnet. Om det är nödvändigt att dela ut en DirectoryInfo till en skyddad katalog med ett kryptografiskt säkert namn skapar du en dummy-katalog för den obetrodda kodens användning.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.