実行ファイルが存在するフォルダパスを取得するには、
System.AppDomain.CurrentDomain.BaseDirectory を使用します。
サンプル
例)実行ファイルが存在するフォルダパスを取得する
using System;
// 実行ファイルが存在するパスを取得する
string path = AppDomain.CurrentDomain.BaseDirectory;
// 出力する
Console.WriteLine(path);
結果例
C:\Test\ConsoleApp1\bin\Debug\
例なので実行する環境により結果は変わります
備考
- 他の方法としてSystem.Environment.CurrentDirectory でも取得できます。