OperatingSystem.ServicePack 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此 OperatingSystem 对象表示的 Service Pack 版本。
public:
property System::String ^ ServicePack { System::String ^ get(); };
public string ServicePack { get; }
member this.ServicePack : string
Public ReadOnly Property ServicePack As String
属性值
如果支持 Service Pack 并至少安装了一个 Service Pack,则为该 Service Pack 版本;否则为空字符串 ("")。
示例
下面的代码示例演示 了 ServicePack 属性。
// This example demonstrates the OperatingSystem.ServicePack property.
using namespace System;
int main()
{
OperatingSystem^ os = Environment::OSVersion;
String^ sp = os->ServicePack;
Console::WriteLine( "Service pack version = \"{0}\"", sp );
}
/*
This example produces the following results:
Service pack version = "Service Pack 1"
*/
// This example demonstrates the OperatingSystem.ServicePack property.
using System;
class Sample
{
public static void Main()
{
OperatingSystem os = Environment.OSVersion;
String sp = os.ServicePack;
Console.WriteLine("Service pack version = \"{0}\"", sp);
}
}
/*
This example produces the following results:
Service pack version = "Service Pack 1"
*/
// This example demonstrates the OperatingSystem.ServicePack property.
open System
let os = Environment.OSVersion
let sp = os.ServicePack
printfn $"Service pack version = \"{sp}\""
// This example produces the following results:
// Service pack version = "Service Pack 1"
' This example demonstrates the OperatingSystem.ServicePack property.
Class Sample
Public Shared Sub Main()
Dim os As OperatingSystem = Environment.OSVersion
Console.WriteLine("Service pack version = ""{0}""", os.ServicePack)
End Sub
End Class
'
'This example produces the following results:
'
'Service pack version = "Service Pack 1"
'
注解
Service Pack 用于分发安装它的操作系统的软件更新。 但是,并非每个操作系统都使用 Service Pack。
Service Pack 版本(如果可用)已正确设置显示格式。