FileInfo.DirectoryName Özellik

Tanım

Dizinin tam yolunu temsil eden bir dize alır.

public:
 property System::String ^ DirectoryName { System::String ^ get(); };
public string DirectoryName { get; }
public string? DirectoryName { get; }
member this.DirectoryName : string
Public ReadOnly Property DirectoryName As String

Özellik Değeri

Dizinin tam yolunu temsil eden bir dize.

Özel durumlar

null dizin adı için geçirildi.

Tam yol adı, sistem tarafından tanımlanan uzunluk üst sınırını aşıyor.

Çağıranın gerekli izni yok.

Örnekler

Aşağıdaki örnek, belirtilen dosyanın tam yolunu alır.

string   fileName = @"C:\TMP\log.txt";
FileInfo fileInfo = new FileInfo(fileName);
if (!fileInfo.Exists)
{
    return;
}

Console.WriteLine("{0} has a directoryName of {1}",
    fileName, fileInfo.DirectoryName);
/* This code produces output similar to the following,
 * though actual results may vary by machine:
 *
 * C:\TMP\log.txt has a directory name of C:\TMP
 */

Açıklamalar

Üst dizini nesne DirectoryInfo olarak almak için özelliğini kullanın Directory .

İlk çağrıldığında, FileInfo dosya hakkındaki bilgileri çağırır Refresh ve önbelleğe alır. Sonraki aramalarda, bilgilerin en son kopyasını almak için aramanız Refresh gerekir.

Şunlara uygulanır

Ayrıca bkz.