Sdílet prostřednictvím


FileInfo.DirectoryName Vlastnost

Definice

Získá řetězec představující úplnou cestu k adresáři.

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

Hodnota vlastnosti

Řetězec představující úplnou cestu k adresáři.

Výjimky

null byla předána jako název adresáře.

Plně kvalifikovaný název cesty překračuje maximální délku definovanou systémem.

Volající nemá požadované oprávnění.

Příklady

Následující příklad načte úplnou cestu k zadanému souboru.

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
 */

Poznámky

Pokud chcete získat nadřazený DirectoryInfo adresář jako objekt, použijte Directory vlastnost .

Při prvním volání FileInfo volá Refresh a ukládá informace o souboru do mezipaměti. Při dalších voláních musíte volat Refresh , abyste získali nejnovější kopii informací.

Platí pro

Viz také