環境

[C#] アプリが32bit/64bitのどちらで動いているか判定する

2021年12月28日

アプリが32bit/64bitのどちらで動いているか判定するには、
Environment.Is64BitProcessを使用します。

サンプル

例)アプリが32bit/64bitのどちらで動いているか判定する


if (Environment.Is64BitProcess)
{
  Console.WriteLine("64ビットで動作しています。");
}
else
{
  Console.WriteLine("32ビットで動作しています。");
}

備考

  • Environment.Is64BitProcessは、.NET Framework4.0以降で使用できます。
  • Environment.Is64BitProcessは、読み取り専用プロパティです。

関連記事

-環境