如何创建需要哈希表的函数参数?

时间:2012-12-07 06:53:55

标签: .net powershell hashtable

我想创建一个需要哈希表的函数。

我怎样才能做到这一点?

function ([string]foo, [#what to write here]myHAshTable)

2 个答案:

答案 0 :(得分:2)

我认为你不需要指定类型(即[hashtable] - 如果你在函数中正确引用了散列,你可以传递变量。例如,传递hashtable参数$ hash:

 foreach ($key in $hash.Keys){
         Write-Host $hash[$key]
     }

答案 1 :(得分:1)

此?

function ([string]$foo, [hashtable]$myHAshTable)