我在PowerShell数组中发现了一些有趣的行为,即如果我将一个数组声明为:
$array = @()
然后尝试使用$array.Add("item")方法向其中添加项,我收到以下错误:
$array.Add("item")
使用"1“参数调用"Add”时发生
异常:“集合大小固定。”
但是,如果我使用$array += "item"附加项目,项目会被毫无问题地接受,并且“固定大小”限制似乎不适用。
$array += "item"
为什么会这样呢?
https://stackoverflow.com/questions/14620290
相似问题