DirectoryInfo.Name 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得這個 DirectoryInfo 執行個體的名稱。
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
屬性值
目錄名稱。
範例
下列範例只會顯示目前 DirectoryInfo
實例的名稱。
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
備註
此屬性 Name 只會傳回目錄的名稱,例如 「Bin」。。 若要取得完整路徑,例如 「c:\public\Bin」,請使用 FullName 屬性。
的 NameDirectoryInfo 屬性不需要許可權 (超過建構 Exists) 但可以提供目錄名稱所需的目錄讀取許可權。 如果需要以密碼編譯方式安全的名稱將 交出 DirectoryInfo 給受保護的目錄,請為不受信任的程式代碼使用建立虛擬目錄。
如需一般 I/O 工作的清單,請參閱 一般 I/O 工作。