.NET 获取系统 架构 以及 SID (arm x64 x86 ..) 信息
请注意 RuntimeInformation 支持 .netstandard2.0 以上的版本
using System;
using System.Linq;
using System.Runtime.InteropServices;
Console.WriteLine(Environment.OSVersion);
Console.WriteLine(Environment.CommandLine);
Console.WriteLine(Environment.Is64BitOperatingSystem);
Console.WriteLine(RuntimeEnvironment.GetSystemVersion());
Console.WriteLine(RuntimeInformation.ProcessArchitecture);
Console.WriteLine(RuntimeInformation.OSArchitecture);
Console.WriteLine(RuntimeInformation.RuntimeIdentifier);
Runtime GitHub 源码