我有一个来自.Net的对象,它具有SyncHashTable类型的属性,该属性在没有引发异常的情况下无法查看。
单线复制:
[HashTable]::Synchronized(@{})
多行播放更容易:
$ht = new-object hashtable
$ht.add("foo", "bar")
$hts = [Hashtable]::Synchronized($ht)
$hts
错误:
format-default : Object reference not set to an instance of an object.
+ CategoryInfo : NotSpecified: (:) [format-default], NullReferenceException
+ FullyQualifiedErrorId : System.NullReferenceException,Microsoft.PowerShell.Commands.FormatDefaultCommand
有人对此有什么见解吗?