DirectoryInfo.Name Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nama instans ini 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
Nilai Properti
Nama direktori.
Contoh
Contoh berikut hanya menampilkan nama instans saat ini 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
Keterangan
Properti ini Name hanya mengembalikan nama direktori, seperti "Bin". Untuk mendapatkan jalur lengkap, seperti "c:\public\Bin", gunakan FullName properti .
Properti Name dari DirectoryInfo tidak memerlukan izin (di luar izin baca ke direktori yang diperlukan untuk membangun Exists) tetapi dapat memberikan nama direktori. Jika perlu membagikan DirectoryInfo ke direktori yang dilindungi dengan nama yang aman secara kriptografis, buat direktori dummy untuk penggunaan kode yang tidak tepercaya.
Untuk daftar tugas I/O umum, lihat Tugas I/O Umum.