OperatingSystem2.Version() // 获取当前系统版本号。
OperatingSystem2.IsRunningOnMono() // 当前是否使用 Mono 运行时。
OperatingSystem2.IsRunningAsUwp() // 指示当前应用程序是否正在 UWP 上运行。
OperatingSystem2.IsRunningOnXbox() // 指示当前应用程序是否正在 Xbox 上运行。
OperatingSystem2.IsRunningOnWSA() // 指示当前应用程序是否正在 Windows Subsystem for Android™️ 上运行。
OperatingSystem2.IsWindows() // 指示当前应用程序是否正在 Windows 上运行。
OperatingSystem2.IsWindowsServer() // 指示当前应用程序是否正在 Windows Server 上运行。
OperatingSystem2.IsWindows7() // 指示当前应用程序是否正在 Windows 7 上运行。
OperatingSystem2.IsWindows10AtLeast() // 指示当前应用程序是否正在 Windows 10 或更高版本上运行。
OperatingSystem2.IsWindows11AtLeast() // 指示当前应用程序是否正在 Windows 11 或更高版本上运行。
OperatingSystem2.IsLinux() // 指示当前应用程序是否正在 Linux 上运行。
OperatingSystem2.IsMacOS() // 指示当前应用程序是否正在 macOS 上运行。
OperatingSystem2.IsFreeBSD() // 指示当前应用程序是否正在 FreeBSD 上运行。
OperatingSystem2.IsAndroid() // 指示当前应用程序是否正在 Android 上运行。
OperatingSystem2.IsIOS() // 指示当前应用程序是否正在 iOS 上运行。
OperatingSystem2.IsTvOS() // 指示当前应用程序是否正在 tvOS 上运行。
OperatingSystem2.IsWatchOS() // 指示当前应用程序是否正在 watchOS 上运行。
OperatingSystem2.IsBrowser() // 指示当前应用程序是否在浏览器中作为 WASM 运行。
// 检查 Windows 版本是否大于或等于指定版本。
OperatingSystem2.IsWindowsVersionAtLeast(int major, int minor = 0, int build = 0, int revision = 0)
// 检查 macOS 版本是否大于或等于指定版本。
OperatingSystem2.IsMacOSVersionAtLeast(int major, int minor = 0, int build = 0)
// 检查 FreeBSD 版本是否大于或等于指定版本。
OperatingSystem2.IsFreeBSDVersionAtLeast(int major, int minor = 0, int build = 0, int revision = 0)
// 检查 Android 版本是否大于或等于指定版本。
OperatingSystem2.IsAndroidVersionAtLeast(int sdkInt)
OperatingSystem2.IsAndroidVersionAtLeast(BuildVersionCodes sdkInt)
OperatingSystem2.IsAndroidVersionAtLeast(int major, int minor = 0, int build = 0, int revision = 0)
// 检查 iOS 版本是否大于或等于指定版本。
OperatingSystem2.IsIOSVersionAtLeast(int major, int minor = 0, int build = 0)
// 检查 tvOS 版本是否大于或等于指定版本。
OperatingSystem2.IsTvOSVersionAtLeast(int major, int minor = 0, int build = 0)
// 检查 watchOS 版本是否大于或等于指定版本。
OperatingSystem2.IsWatchOSVersionAtLeast(int major, int minor = 0, int build = 0)
// ----------------------------------------
using System.Runtime.InteropServices;
// 正在其上运行当前应用的平台体系结构为 X86 或 X64
bool RuntimeInformation.OSArchitecture.IsX86OrX64()
// 当前正在运行的应用的进程架构为 X86 或 X64
bool RuntimeInformation.ProcessArchitecture.IsX86OrX64()
bool IsArmOrArm64();
bool IsArmOrArm64OrArmv6();
bool IsWasm();
bool IsS390x();
bool IsLoongArch64();
bool IsArmv6();
-
Notifications
You must be signed in to change notification settings - Fork 2
表示有关操作系统的信息,如版本和平台标识符。
License
BeyondDimension/OperatingSystem2
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
表示有关操作系统的信息,如版本和平台标识符。
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published