如何阻止PowerShell解压缩Enumerable对象?

时间:2010-05-03 04:57:25

标签: powershell

在PowerShell中处理一个简单的辅助函数,它接受一些参数并创建一个自定义的Enumerable对象并将该对象输出到管道。我遇到的问题是PowerShell总是输出一个System.Array,它包含我的自定义Enumerable对象枚举的对象。如何防止PowerShell解压缩Enumerable对象?

代码:http://gist.github.com/387768

1 个答案:

答案 0 :(得分:7)

尝试从

更改第46行
$row

, $row
编辑:正如约翰内斯正确指出的那样,一元运算符逗号创建了一个包含一个成员的数组。