Parses a string representation of a version number, and assigns the individual parts of the number to the major, minor, revision, and build variables of this VersionNumber object.
Returns a string representation of the version number, in the
following format: 1.2.0.3
Returns a string representation of the version number, in the
following format: 1.2.0 (Build 3)
Represents a version number, including major, minor, revision, and build components (e.g., 1.2.0.34).