【.Net】アプリのパスを取得する方法っていくつもあるけど何か違うの?【C#】

.Net アプリ パス…で検索すると、だいたい以下の4つのメソッドとプロパティが見つかります。
どの記事を見ても、どれを使っても良い…みたいなことが書いてあります。

  • Application.StartupPath
  • Assembly.GetExecutingAssembly().Location
  • AppDomain.CurrentDomain.BaseDirectory
  • Environment.CurrentDirectory

でも、ふと疑問がわきます。

「どれを使っても同じ結果を得られるなら、なんで4通りもの方法が用意されているんだろう?」

同じものを4つに分ける意味はありません。
本当に「同じ」なら、1つあれば良いはずです。

実はこれ、作成するアプリや目的によって使い分ける必要があります。

続きを読む 【.Net】アプリのパスを取得する方法っていくつもあるけど何か違うの?【C#】

【サイレントヒル2リメイク】1週目クリアした感想【ネタバレ注意】

ネタバレが嫌な方は本稿の閲覧をお控えください。
もしアマゾンにレビューを投稿するなら、★4をつけます。

続きを読む 【サイレントヒル2リメイク】1週目クリアした感想【ネタバレ注意】

【UE5】AnimGraph をいちから読み解く【初心者向け】

本稿では、Unreal Engine(以下 UE) 5 のサードパーソンテンプレートに含まれているアニメーションブループリント(ABP_Manny)の内容を詳しく読み解いていきます。
アニメーションブループリントは、AnimGraph とイベントグラフのふたつの機能を持っていますが、本稿では AnimGraph のみ扱います。

環境は以下。

Unreal Engine 5.3.1 および 5.4.2
Windows 11 Home
Visual Studio 2022

続きを読む 【UE5】AnimGraph をいちから読み解く【初心者向け】

【オブリビオン・リマスタード】もう MOD 使える【おやつ】

良い子のおっさんのみんな!

オブリビオン・リマスタードが発売から、たったの 4 日で MOD 対応されました。
更に、そこから 2 日で Nexus Mods での一週間の過去最高のダウンロード数を達成したそうです。

MOD を遊び倒していないならこんな記事は見ないし、Nexus Mods を知らないおっさんはいない前提で話を進めます。

続きを読む 【オブリビオン・リマスタード】もう MOD 使える【おやつ】