Мне нужно конвертировать PSObject в String (). Есть ли какой-либо стандартный способ сделать это? Каким-то образом powershell также выполняет ToString () или выплевывает читаемый поток на консоль ISE.
Я использовал PSSerializer.Serialize (PSObject), но он все сериализует. Я хочу, чтобы в моем приложении все показывалось так, как это делает Powershell.
Есть ли в любом случае конвертировать PSObject в a.readable строку. В тот момент, когда я использую следующую строку кода
PSObject.ToString()
или
PSObject.BaseObject.ToString()
оба просто распечатывают полное имя типа. (например, "System.Collection.HashTable")
Но я хочу, чтобы полное отображаемое содержимое показывало способ, которым PowerShell выставляет.C #