21

たとえば、ディレクトリの親を取得するにはどうすればよいですか。

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

Output:  C:\AAA\BBB\CCC\
4

4 に答える 4

41
upDir = Directory.GetParent(path).FullName;
于 2012-07-06T13:38:21.823 に答える
7

必要なものはすべて Directory クラスにあります。

http://msdn.microsoft.com/en-us/library/system.io.directory.aspx

特に、GetParent:

http://msdn.microsoft.com/en-us/library/system.io.directory.getparent.aspx

于 2012-07-06T13:37:39.027 に答える
6
string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
string parentDir = Directory.GetParent(path).FullName;
于 2016-01-29T06:42:48.543 に答える