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 任务。