2012-07-06 12 views
14

Jak mogę dostać rodzica katalogu, na przykład:Jak znaleźć katalog macierzysty ścieżki?

string upDir = GetOneLvlUp(@"C:\AAA\BBB\CCC\DDD\"); 

Output: C:\AAA\BBB\CCC\ 
+1

możliwy duplikat [Jak znaleźć katalog nadrzędny w C#?] (Http://stackoverflow.com/questions/6875904/how-do-i--ind-parent-directory-in-c) – bfavaretto

Odpowiedz

29
upDir = Directory.GetParent(path).FullName; 
6
string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 
string parentDir = Directory.GetParent(path).FullName; 
Powiązane problemy