これは単純な質問であり、何よりも理論的です。
カスタム オブジェクトと Powershell の PSObject の本当の違いは何ですか? なぜ、いつ作成しますか?
ありがとう!
これは単純な質問であり、何よりも理論的です。
カスタム オブジェクトと Powershell の PSObject の本当の違いは何ですか? なぜ、いつ作成しますか?
ありがとう!
PSCustomObject は PowerShell 3.0 で導入されました。表示順序 (PSCustomObject は指定した順序を保持する)、パフォーマンスの向上など、PSObject のいくつかの問題に対処するため、PSObject の「洗練されたバージョン」と定義します。
これに関する詳細な議論へのリンクを次に示します。
PSObject は、PowerShell のすべてのオブジェクトのラッパー オブジェクトとして使用されます。これには、カスタム オブジェクトが含まれます。PSCustomObject を作成する場合、実際には内部で PSObject を作成しているだけです。