FileInfo.DirectoryName Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.