C# OSのバージョン確認
OSのバージョン確認
複数のOSバージョンで互換性を持たせるため、コーディングをする際に
OSのバージョンで処理を変える必要ある場合がある。
OSVERSIONINFOEX structure (Windows)
コード
OSがVistaかどうか判定する関数を紹介します。
public static bool IsVista() { if (Environment.OSVersion.Platform == PlatformID.Win32NT && Environment.OSVersion.Version.Major == 6 && Environment.OSVersion.Version.Minor == 0) { return true; } return false; }