[.NET クラスライブラリ Tips][DirectoryInfo] サブディレクトリの親ディレクトリを取得する

スポンサーリンク

本記事の概要

この記事では、DirectoryInfo クラスを使用して、指定したサブディレクトリの親ディレクトリを取得する方法について説明します。

公式サイト情報はコチラを参照してください。

 

サブディレクトリの親ディレクトリを取得するするには?

指定したやディレクトリやファイルの名前のみを取得するには、DirectoryInfo のコンストラクタに、任意のサブディレクトリパスを指定した後、Parent プロパティを参照します。

構文は以下に示す通りです。

public System.IO.DirectoryInfo? Parent { get; }

以下の例では、C:¥Work¥A¥Sample1¥A の親ディレクトリを取得して表示する例です。

using System.IO;

var targetPath01 = @"C:\Work\A\Sample1\A";

DirectoryInfo di = new DirectoryInfo(targetPath01);


Console.WriteLine($"親ディレクトリは{di.Parent}");

実行例を以下に示します。

実行例

実行例

 

.NET クラスライブラリ Tips

これまでに紹介した .NET クラスライブラリ Tips はコチラから参照できます。

Please follow and like us:

コメント

タイトルとURLをコピーしました