Version.CompareTo Method (Object)
Compares the current Version object to a specified object and returns an indication of their relative values.
Assembly: mscorlib (in mscorlib.dll)
An object to compare, or null.
Return ValueType: System.Int32
A signed integer that indicates the relative values of the two objects, as shown in the following table.
Less than zero
The current Version object is a version before version.
The current Version object is the same version as version.
Greater than zero
The current Version object is a version subsequent to version.
version is null.
The components of Version in decreasing order of importance are: major, minor, build, and revision. An unknown component is assumed to be older than any known component.
Version 1.1 is older than version 1.1.0
Version 1.1 is older than version 1.1.1
Version 1.1 is older than version 184.108.40.206
Version 1.1.2 is older than version 220.127.116.11
Version 1.2.5 is newer than version 18.104.22.168
Available since 1.1
Available since 2.0
Windows Phone Silverlight
Available since 7.0