C# でフォルダを作成する方法

この記事では、指定したディレクトリに新しいフォルダを作成するためのメソッドを紹介します。

  • CreateDirectory() メソッドを使う

C# でフォルダを作成するには CreateDirectory() メソッドを使用する

システム定義のメソッド CreateDirectory() を使って、指定したディレクトリに新しいフォルダを作成します。フォルダが既に存在する場合は何もしません。この関数を使用するための正しい構文は以下の通りです。

System.IO.Directory.CreateDirectory(string path);

組み込みのメソッド CreateDirectory() はパラメータを 1つだけ持つ。パラメータの詳細は以下の通りである。

パラメータ 説明
path 強制的 これは新しいフォルダを作成したいパス情報を含む文字列です。

このメソッドは DirectoryInfo オブジェクトを返します。

以下のプログラムは、CreateDirectory() メソッドを使って新しいフォルダを作成する方法を示しています。

using System;
using System.IO;


class CreateFolder
{
    static void Main()
    {
        string folderPath = @"D:\MyFolder";
        if (!Directory.Exists(folderPath))
        {
            Directory.CreateDirectory(folderPath);
            Console.WriteLine(folderPath); 
        }
    }
}

ローカルディスク D に MyFolder という名前のフォルダを作成しました。フォルダのパスを渡しました。このメソッドは、フォルダが存在しない場合にフォルダを作成します。

出力:

D:\MyFolder

関連記事 - Csharp Folder

  • C# で URL からファイルをダウンロードする方法
  • comments powered by Disqus