Freigeben über


Version-Konstruktor (String)

Initialisiert eine neue Instanz der Version-Klasse unter Verwendung der angegebenen Zeichenfolge.

Namespace: System
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Sub New ( _
    version As String _
)
'Usage
Dim version As String

Dim instance As New Version(version)
public Version (
    string version
)
public:
Version (
    String^ version
)
public Version (
    String version
)
public function Version (
    version : String
)

Parameter

  • version
    Eine Zeichenfolge, die die Nummern für Haupt- und Nebenversion, Build und Revision enthält, wobei sämtliche Nummern durch Punkte (".") getrennt sind.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

version enthält weniger als zwei oder mehr als vier Komponenten.

ArgumentNullException

version ist NULL (Nothing in Visual Basic).

ArgumentOutOfRangeException

Eine der Komponenten Hauptversion, Nebenversion, Build oder Revision ist kleiner als 0.

FormatException

Mindestens eine Komponente von version wird nicht in eine ganze Zahl aufgelöst.

OverflowException

Mindestens eine Komponente von version stellt eine Zahl größer als MaxValue dar.

Hinweise

Der version-Parameter kann ausschließlich die Komponenten Hauptversion, Nebenversion, Build und Revision in dieser Reihenfolge enthalten, wobei diese durch Punkte getrennt sein müssen. Es müssen mindestens zwei und höchstens vier Komponenten vorhanden sein. Die ersten beiden Komponenten gelten als Haupt- und Nebenversion. Der Wert nicht angegebener Komponenten ist nicht definiert.

Die Versionsnummer hat folgendes Format: Optionale Komponenten werden in eckigen Klammern ("[" und "]") angezeigt.

Hauptversion.Nebenversion[.Build[.Revision]]

Alle definierten Komponenten müssen ganze Zahlen größer oder gleich 0 (null) sein. Wenn die Hauptversionsnummer z. B. 6, die Nebenversionsnummer 2, die Buildnummer 1 und die Revisionsnummer 3 ist, muss version "6.2.1.3" lauten.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

Version-Klasse
Version-Member
System-Namespace