OperatingSystem.VersionString Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la representación de cadena concatenada del identificador de la plataforma, versión y Service Pack instalados actualmente en el sistema operativo.
public:
property System::String ^ VersionString { System::String ^ get(); };
public string VersionString { get; }
member this.VersionString : string
Public ReadOnly Property VersionString As String
Valor de propiedad
Representación de cadena de los valores devueltos por las propiedades Platform, Version y ServicePack.
Ejemplos
En el ejemplo de código siguiente se muestra la VersionString propiedad .
// 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
Comentarios
De forma predeterminada, el valor devuelto por VersionString es el mismo que el valor devuelto por el ToString método . Sin embargo, una implementación de .NET Framework para una plataforma diferente podría devolver una cadena más adecuada para esa plataforma.
Para obtener una lista de las versiones del sistema operativo Windows y sus números de versión correspondientes, vea Versión del sistema operativo.