PowerShell ExpandoObject を関数へ参照渡しするサンプル

[ref]が必要かと思ったら、そのまま渡すのが正解だった。

PowerShellでは、上記定義すると、$MyClassAに格納されているのは、 [system.Dynamic.ExpandoObject]で生成するオブジェクトのポインタなのだろう。

それを引数に渡すから、[ref]を指定しなくてもいいのだろうと解釈しました。

実行結果

コメント

タイトルとURLをコピーしました