私はPowerShellで次のようなものを持っています
function x {
$result = New-Object 'System.Object[,,]' 1,1,1
'Type in function is: ' + $result.getType()
$result[0,0,0] = 'dummy-value'
return $result
}
$result = x
$result.GetType()
メソッド内では結果の型が Object[,,] なのに、外ではいきなり Object[] になるのが変です。基本的に、使用している .Net ライブラリには Object[,,] 型の引数がいくつか必要です。
ヒントはありますか?