2

PSObject を String() に変換する必要があります。このタスクを実行するための標準的な方法はありますか? どういうわけか、powershell も ToString() を実行するか、ISE コンソールで読み取り可能なストリームを吐き出します。PSSerializer.Serialize(PSObject) を使用しましたが、すべてをシリアル化します。私は自分のアプリケーションで、Powershell が行う方法で表示されているすべてのものをシームレスに表示したいと考えています。

PSObject を読み取り可能な文字列に変換する方法はありますか。次のコード行を使用する瞬間

PSObject.ToString()

また

PSObject.BaseObject.ToString()

どちらも完全な型名を出力するだけです。(例:「System.Collection.HashTable」)しかし、表示された完全なコンテンツを表示して、powershellが公開する方法を確認したい.C#

4

0 に答える 0