Freigeben über


OperatingSystem.VersionString Eigenschaft

Definition

Ruft die verkettete Zeichenfolgendarstellung des Plattformbezeichners, der Version und des Service Packs ab, die momentan auf dem Betriebssystem installiert sind.

public:
 property System::String ^ VersionString { System::String ^ get(); };
public string VersionString { get; }
member this.VersionString : string
Public ReadOnly Property VersionString As String

Eigenschaftswert

String

Die Zeichenfolgendarstellung der von den Eigenschaften Platform, Version und ServicePack zurückgegebenen Werte.

Beispiele

Im folgenden Codebeispiel wird die VersionString Eigenschaft veranschaulicht.

// This example demonstrates the VersionString property.
using namespace System;
int main()
{
   OperatingSystem^ os = Environment::OSVersion;
   
   // Display the value of OperatingSystem.VersionString. By default, this is
   // the same value as OperatingSystem.ToString.
   Console::WriteLine( L"This operating system is {0}", os->VersionString );
   return 0;
}

/*
This example produces the following results:

This operating system is Microsoft Windows NT 5.1.2600.0 Service Pack 1
*/
// This example demonstrates the VersionString property.
using System;

class Sample
{
    public static void Main()
    {
    OperatingSystem os = Environment.OSVersion;
// Display the value of OperatingSystem.VersionString. By default, this is
// the same value as OperatingSystem.ToString.
    Console.WriteLine("This operating system is {0}", os.VersionString);
    }
}
/*
This example produces the following results:

This operating system is Microsoft Windows NT 5.1.2600.0 Service Pack 1
*/
// This example demonstrates the VersionString property.
open System

let os = Environment.OSVersion
// Display the value of OperatingSystem.VersionString. By default, this is
// the same value as OperatingSystem.ToString.
printfn $"This operating system is {os.VersionString}"
// This example produces the following results:
//    This operating system is Microsoft Windows NT 5.1.2600.0 Service Pack 1
' This example demonstrates the VersionString property.
Class Sample
   Public Shared Sub Main()
      Dim os As OperatingSystem = Environment.OSVersion

' Display the value of OperatingSystem.VersionString. By default, this is
' the same value as OperatingSystem.ToString.

      Console.WriteLine("This operating system is {0}", os.VersionString)

   End Sub
End Class
'
'This example produces the following results:
'
'This operating system is Microsoft Windows NT 5.1.2600.0 Service Pack 1

Hinweise

Standardmäßig entspricht der von der Methode zurückgegebene VersionString Wert dem von der ToString Methode zurückgegebenen Wert. Eine Implementierung der .NET Framework für eine andere Plattform kann jedoch eine geeignete Zeichenfolge für diese Plattform zurückgeben.

Eine Liste der Windows Betriebssystemversionen und deren entsprechende Versionsnummern finden Sie unter Betriebssystemversion.

Gilt für

Siehe auch