DirectoryInfo.Name Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o nome dessa instância 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
Valor da propriedade
O nome do diretório.
Exemplos
O exemplo a seguir exibe apenas o nome da instância atual 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
Comentários
Essa Name propriedade retorna apenas o nome do diretório, como "Bin". Para obter o caminho completo, como "c:\public\Bin", use a FullName propriedade .
A Name propriedade de um DirectoryInfo não requer nenhuma permissão (além da permissão de leitura para o diretório necessário para construir o Exists), mas pode fornecer o nome do diretório. Se for necessário distribuir um para um DirectoryInfo diretório protegido com um nome criptograficamente seguro, crie um diretório fictício para uso do código não confiável.
Para obter uma lista de tarefas comuns de E/S, consulte Tarefas comuns de E/S.