[C# Directory] ディレクトリ(フォルダ)の存在を確認する

System.IO.Directory.Existメソッドを使うと指定したパスにディレクトリ(フォルダ)が存在するか確認することが出来ます。

引数には確認したいフォルダのパスを指定します。
フォルダパスは大文字、小文字は区別されません。

戻り値はフォルダが存在する場合にTrue、存在しない場合はFalseが返ってきます。

using System;
using System.IO;
class Program
{
    public static void Main()
    {
        var strDirPath = @"D:\src";
        if (Directory.Exists(strDirPath))
        {
            Console.WriteLine("フォルダあり");
        }
        else 
        {
            Console.WriteLine("フォルダなし");
        }
    }
}

引数のフォルダのパスには絶対パスまたはプログラム実行ファイル(.exeファイル)からの相対パスを指定することが出来ます。


C# プログラミング講座に戻る

コメント

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