Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 如何避免添加到arraylist的未知值?_Powershell_Arraylist - Fatal编程技术网

Powershell 如何避免添加到arraylist的未知值?

Powershell 如何避免添加到arraylist的未知值?,powershell,arraylist,Powershell,Arraylist,我添加了Arraylist,如下所示 $queue = [System.Collections.ArrayList]@() $queue.Add("Object1") $queue.Add("Object2") foreach ($i in $queue){ $i } 我以为结果会显示出来 Object1 Object2 但它显示如下 0 1 Object1 Object2 我不知道0和1是如何相加的。如何单独获取值?您看到的前两个数字是添加项的索引。这是因为Add方法返回

我添加了Arraylist,如下所示

$queue = [System.Collections.ArrayList]@()    
$queue.Add("Object1")
$queue.Add("Object2")
foreach ($i in $queue){
    $i
}
我以为结果会显示出来

Object1
Object2
但它显示如下

0
1
Object1
Object2

我不知道0和1是如何相加的。如何单独获取值?

您看到的前两个数字是添加项的索引。这是因为
Add
方法返回添加对象的索引,所以只需将结果导入
$null

... 
$queue.Add("Object1") | out-null