The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
Version Constructor (Int32, Int32, Int32, Int32)
.NET Framework (current version)
Initializes a new instance of the Version class with the specified major, minor, build, and revision numbers.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- major
-
Type:
System::Int32
The major version number.
- minor
-
Type:
System::Int32
The minor version number.
- build
-
Type:
System::Int32
The build number.
- revision
-
Type:
System::Int32
The revision number.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | major, minor, build, or revision is less than zero. |
The following code example demonstrates the Version constructor, and Major, Minor, Build, Revision, MajorRevision, and MinorRevision properties.
// This example demonstrates the Version.Revision, // MajorRevision, and MinorRevision properties. using namespace System; int main() { String^ formatStandard = "Standard version:\n" + " major.minor.build.revision = {0}.{1}.{2}.{3}"; String^ formatInterim = "Interim version:\n" + " major.minor.build.majRev/minRev = {0}.{1}.{2}.{3}/{4}"; Version^ standardVersion = gcnew Version(2, 4, 1128, 2); Version^ interimVersion = gcnew Version(2, 4, 1128, (100 << 16) + 2); Console::WriteLine(formatStandard, standardVersion->Major, standardVersion->Minor, standardVersion->Build, standardVersion->Revision); Console::WriteLine(formatInterim, interimVersion->Major, interimVersion->Minor, interimVersion->Build, interimVersion->MajorRevision, interimVersion->MinorRevision); }; /* This code example produces the following results: Standard version: major.minor.build.revision = 2.4.1128.2 Interim version: major.minor.build.majRev/minRev = 2.4.1128.100/2 */
Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show: