双下划线($ _.value__)的含义是什么?

Nic*_*ssu 6 powershell

今天在powershell.com上

http://powershell.com/cs/blogs/tips/archive/2011/04/26/dump-enumerations.aspx

我找到了这个提示

function Get-Enum($name){
        [Enum]::GetValues($name) | Select-Object @{n="Name";e={$_}},@{n="Value";e={$_.value__}} |
        format-table -autosize
    }
Run Code Online (Sandbox Code Playgroud)

有人能解释一下我的意思是$_.value__什么吗?谢谢.

Rom*_*min 5

我会说这是一种获得枚举的基础值的hacky方式.以下是相关的问题和答案: 我可以在Reflector中看到公共"value__"字段的目的是什么?