|
|
1
9
是的,PowerShell会展开所有集合。一种解决方案是使用一元逗号返回包含实际集合的集合:
|
|
|
2
1
注意大多数时候,你 希望 PowerShell可以展开可枚举类型,以便管道命令更快地执行,并具有更早的用户反馈,因为管道中的命令可以开始处理第一个项并提供输出。 |
|
|
3
0
如果需要返回整数列表,请使用 jachymko's solution . 否则,如果您不特别关心得到的是列表还是数组,但只想遍历结果,则可以在枚举时将结果包装为@(),例如。
那会导致
|