将PowerShell数组转换为整数

时间:2018-12-12 10:34:15

标签: powershell

我从PowerShell数组获得以下结果:

Level
-----
    0

如何将其转换为Int以仅检索该级别下的数字的值?

1 个答案:

答案 0 :(得分:1)

就像Ansgar所说的,将Select-Object与-ExpandProperty参数一起使用。我最喜欢它,好像.value由于某种原因不会在那里。

如果必须为INT,则可以将其强制转换为这样:

[int]($MyArray | select -ExpandProperty Level)