在官方文档中提到这Length
是 的一个别名Count
,但是我发现它们的行为不同的一种情况。此外,如果我ForEach
用 替换 method ForEach-Object
,Length
将会发出 3 。有人能解释一下吗?
> (1..3).ForEach({$_}).Length
1
1
1
Run Code Online (Sandbox Code Playgroud)
> (1..3).ForEach({$_}).Count
3
Run Code Online (Sandbox Code Playgroud) powershell ×1