[C#]プログラムが置かれているディレクトリを得る
ApplicationクラスのStartupPathプロパティを使う。以下のソースコードをコンパイルして実行してみる。
using System;
using System.Windows.Forms;
class Supath {
static void Main() {
Console.WriteLine(Application.StartupPath);
}
}
実行してみる。
D:\work>supath.exe
D:\work
D:\work>cd ..
D:\>work\supath.exe
D:\work
« [R]エラーメッセージ「invalid multibyte character in parser」 | トップページ | [C#]プログラムのファイル名を得る »
「C#」カテゴリの記事
- [C#]リストの要素を削除する(2024.05.02)
- [C#]リストに要素を追加する(2024.03.10)
- [C#]リストを作成する(2024.03.09)
- [C#]エラー「CS8370 機能 'target-typed オブジェクトの作成' は C# 7.3 では使用できません。9.0 以上の言語バージョンをお使いください。」(2024.03.08)
- [C#]StreamWriterクラスを使用して文字コードを指定してファイルに書き込む(2024.03.07)
« [R]エラーメッセージ「invalid multibyte character in parser」 | トップページ | [C#]プログラムのファイル名を得る »

コメント