PR

[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# 記事まとめページに戻る(他のサンプルコードもこちら)

C# プログラミング講座
C#についての記事まとめページです。開発環境VisualStudioのインストール方法や使い方、プログラミングの基礎知識についてや用語説明の記事一覧になっています。講座の記事にはすぐに実行できるようにサンプルコードを載せています。

コメント