2

これは単純な質問であり、何よりも理論的です。

カスタム オブジェクトと Powershell の PSObject の本当の違いは何ですか? なぜ、いつ作成しますか?

ありがとう!

4

2 に答える 2

4

PSCustomObject は PowerShell 3.0 で導入されました。表示順序 (PSCustomObject は指定した順序を保持する)、パフォーマンスの向上など、PSObject のいくつかの問題に対処するため、PSObject の「洗練されたバージョン」と定義します。

これに関する詳細な議論へのリンクを次に示します。

于 2013-10-17T19:59:28.267 に答える
1

PSObject は、PowerShell のすべてのオブジェクトのラッパー オブジェクトとして使用されます。これには、カスタム オブジェクトが含まれます。PSCustomObject を作成する場合、実際には内部で PSObject を作成しているだけです。

于 2013-10-17T14:28:25.783 に答える