FileSystem.GetDirectoryInfo(String) Yöntem

Tanım

Belirtilen yol için bir DirectoryInfo nesne döndürür.

C#
public static System.IO.DirectoryInfo GetDirectoryInfo (string directory);

Parametreler

directory
String

String. Dizinin yolu.

Döndürülenler

DirectoryInfo nesnesine bakın.

Özel durumlar

Yol aşağıdaki nedenlerden biri için geçerli değildir: sıfır uzunluklu bir dizedir; yalnızca boşluk içerir; geçersiz karakterler içeriyor; veya bir cihaz yoludur (\\.\ile başlar).

directory veya Nothing boş bir dizedir.

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

Dizin yolu iki nokta üst üste (:) veya geçersiz biçimde) içeriyor.

Kullanıcının yolu görüntülemek için gerekli izinleri yok.

Örnekler

Bu örnek, dizin için bir DirectoryInfo nesnesi alır ve dizinin C:\Documents and Settings oluşturma zamanını, son erişim saatini ve son yazma zamanını görüntüler.

VB
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo(
    My.Computer.FileSystem.SpecialDirectories.MyDocuments)
MsgBox("The directory was created at " & getInfo.CreationTime)
MsgBox("The directory was last accessed at " & getInfo.LastAccessTime)
MsgBox("The directory was last written to at " & getInfo.LastWriteTime)

Açıklamalar

Dizin yoksa, nesnedeki DirectoryInfo bir özelliğe ilk kez erişilene kadar bir özel durum atılmaz.

Şunlara uygulanır

Ürün Sürümler
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Ayrıca bkz.