C#で実行ディレクトリを取得する方法


  1. Directoryクラスを使用する方法: Directoryクラスは、ディレクトリに関連する操作を提供するクラスです。以下のコードは、現在の実行ディレクトリのパスを取得する方法を示しています。
using System.IO;
string executionDirectory = Directory.GetCurrentDirectory();
Console.WriteLine("実行ディレクトリ: " + executionDirectory);
  1. AppDomainクラスを使用する方法: AppDomainクラスは、アプリケーションドメインに関連する操作を提供するクラスです。以下のコードは、現在の実行ディレクトリのパスを取得する方法を示しています。
using System;
string executionDirectory = AppDomain.CurrentDomain.BaseDirectory;
Console.WriteLine("実行ディレクトリ: " + executionDirectory);

どちらの方法も実行中のアプリケーションの実行ディレクトリを取得することができます。選択する方法は好みや要件によります。

この記事では、C#で実行ディレクトリを取得する方法を紹介しました。これにより、ファイル操作やリソースの読み込みなど、さまざまなシナリオで便利に利用することができます。ぜひ試してみてください。