我犯了一个错误。我在数组值之间使用了句号而不是逗号。$x 是什么?它似乎是 $null。这个表达是什么意思?为什么没有错误信息?
PS 18:48 C:\src\t
>$x = 1.2.3
PS 18:48 C:\src\t
>$x
PS 18:48 C:\src\t
>$x.GetType()
You cannot call a method on a null-valued expression.
At line:1 char:1
+ $x.GetType()
+ ~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
PS 18:48 C:\src\t
>$null -eq $x
True
PS 18:48 C:\src\t
>$x.Count
0