Class 如何在Powershell 5类中声明静态成员?

Class 如何在Powershell 5类中声明静态成员?,class,powershell,static,powershell-5.0,Class,Powershell,Static,Powershell 5.0,如果我有一个PS5类,我想在其中有一个静态成员-我该如何声明它 Class Foo { [string] $Bar = 'static member' } 所以我可以引用它,而不需要像这样的实例 Write-Host [Foo]::Bar 这可能吗?PowerShell 5为此添加了一个static关键字: static[string]$Bar='static member' 演示: PS>class Foo{ >>静态[字符串]$Bar='静态成员' >> } PS>[Foo]

如果我有一个PS5类,我想在其中有一个静态成员-我该如何声明它

Class Foo {
  [string] $Bar = 'static member'
}
所以我可以引用它,而不需要像这样的实例

Write-Host [Foo]::Bar

这可能吗?

PowerShell 5为此添加了一个
static
关键字:

static[string]$Bar='static member'
演示:

PS>class Foo{
>>静态[字符串]$Bar='静态成员'
>> }   
PS>[Foo]::酒吧
静态成员
PS>

感谢您的快速响应!