我有两个关于 Powershell 中数据类型的初学者问题。
为什么这两个命令的结果不同?
PS > $test = {"a", "b", "c"} PS > foreach ($item in $test) { $item | Out-Host } "a", "b", "c" PS > $test = "a", "b", "c" PS > foreach ($item in $test) { $item | Out-Host } a b c
一个命令返回数据,当格式化为列表时,数据如下所示:
Changes : {Change instance 10406282 ChangeType: Edit (...) , Change instance 25906333 ChangeType: Edit (...) }
看起来这是某种项目列表。我怎样才能
foreach
通过它们?