PR

[C# Directory] 実行ファイル(.exe)の場所を取得する

System.IO.Directory.GetCurrentDirectoryメソッドを使うとプログラムが実行されている場所を取得することができます。

正確にはカレントディレクトリーの初期値がプログラムが実行されている場所になります。

using System;
using System.IO;
class Program
{
    public static void Main()
    {
        // カレントディレクトリを取得(初期値はプログラムを実行した場所)
        Console.WriteLine(Directory.GetCurrentDirectory());
    }
}

System.Environment.CurrentDirectoryプロパティを使っても取得することが出来ます。

using System;
class Program
{
    public static void Main()
    {
        Console.WriteLine(System.Environment.CurrentDirectory);
    }
}

C# 記事まとめページに戻る(他のサンプルコードもこちら)

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

コメント