C# フォルダを作成する

  • 作成日 2021.01.17
  • 更新日 2022.03.04
  • C#
C# フォルダを作成する

C#で、Directory.CreateDirectoryを使用して、フォルダを作成するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Microsoft Visual Studio Community 2019 Version 16.7.1

Directory.CreateDirectory使い方

Directory.CreateDirectoryを使用すると、フォルダを作成することが可能です。

以下は、プログラムの実行ファイルがあるフォルダに「hoge」フォルダと「foo」ファルダと配下に「bar」フォルダを作成するコードとなります。

using System;
using System.IO;

namespace testapp
{
    class Program
    {
        static void Main(string[] args)
        {
            // hogeファルダを作成
            Directory.CreateDirectory("hoge");

            // fooファルダと配下にbarフォルダを作成
            Directory.CreateDirectory("foo/bar");

        }
    }
}

実行結果

絶対パスで指定する場合は、以下のようにします。

using System;
using System.IO;

namespace testapp
{
    class Program
    {
        static void Main(string[] args)
        {
            // hogeファルダを作成
            Directory.CreateDirectory(@"C:\hoge");

            // fooファルダと配下にbarフォルダを作成
            Directory.CreateDirectory(@"C:\foo\bar");

        }
    }
}