Compartilhar via


OperatingSystem.VersionString Propriedade

Definição

Obtém a representação de cadeia de caracteres concatenada do identificador de plataforma, a versão e o service pack que atualmente estão instalados no sistema operacional.

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

Valor da propriedade

A representação de cadeia de caracteres dos valores retornados pelas propriedades Platform, Version e ServicePack.

Exemplos

O exemplo de código a seguir demonstra a VersionString propriedade .

// 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

Comentários

Por padrão, o valor retornado por VersionString é o mesmo que o valor retornado pelo ToString método . No entanto, uma implementação do .NET Framework para uma plataforma diferente pode retornar uma cadeia de caracteres mais apropriada para essa plataforma.

Para obter uma lista de versões do sistema operacional Windows e seus números de versão correspondentes, consulte Versão do sistema operacional.

Aplica-se a

Confira também