エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
OpenFileDialog/SaveFileDialogの罠、カレントディレクトリの変更
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
OpenFileDialog/SaveFileDialogの罠、カレントディレクトリの変更
知っていたはずなのに、また引っかかってしまったから、戒めを込めてメモ。 C#.NETにおけるFileDialogが... 知っていたはずなのに、また引っかかってしまったから、戒めを込めてメモ。 C#.NETにおけるFileDialogがカレントディレクトリを変更するバグ(?) C#.NETのSystem.Windows.Forms.OpenFileDialogかSaveFileDialogを使用して、その中でディレクトリの移動操作などをすると、プログラム自体のカレントディレクトリが移動することがある。私は明らかにバグではないかと思っているのだが、もしかしたら仕様なのかもしれない。どのような場面で、このような事態が発生するのか例を出してみる。 異常を発生させる最小のプログラム例 class Program { const string filename = "test.txt"; [System.STAThread] static void Main(string[] args) { System.Window