FileInfo.DirectoryName Egenskap

Definition

Hämtar en sträng som representerar katalogens fullständiga sökväg.

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

Egenskapsvärde

En sträng som representerar katalogens fullständiga sökväg.

Undantag

null skickades in för katalognamnet.

Namnet på den fullständigt kvalificerade sökvägen överskrider den systemdefinierade maximala längden.

Anroparen har inte den behörighet som krävs.

Exempel

I följande exempel hämtas den fullständiga sökvägen till den angivna filen.

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

Kommentarer

Om du vill hämta den överordnade katalogen som ett DirectoryInfo objekt använder du egenskapen Directory .

När den först anropas FileInfo anropas Refresh och cachelagrar information om filen. Vid efterföljande anrop måste du anropa Refresh för att få den senaste kopian av informationen.

Gäller för

Se även