Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IsOSVersionAtLeast()

static bool System.OperatingSystem.IsOSVersionAtLeast ( int major,
int minor,
int build,
int revision )
inlinestaticprivate

Definition at line 240 of file OperatingSystem.cs.

241 {
242 Version version = Environment.OSVersion.Version;
243 if (version.Major != major)
244 {
245 return version.Major > major;
246 }
247 if (version.Minor != minor)
248 {
249 return version.Minor > minor;
250 }
251 if (version.Build != build)
252 {
253 return version.Build > build;
254 }
255 if (version.Revision < revision)
256 {
257 if (version.Revision == -1)
258 {
259 return revision == 0;
260 }
261 return false;
262 }
263 return true;
264 }
Version(int major, int minor, int build, int revision)
Definition Version.cs:47

References System.Version.Build, System.Runtime.Serialization.Dictionary, System.Version.Major, System.Version.Minor, System.Environment.OSVersion, and System.Version.Revision.

Referenced by System.OperatingSystem.IsOSPlatformVersionAtLeast(), and System.OperatingSystem.IsWindowsVersionAtLeast().