【发布时间】:2021-03-15 14:49:28
【问题描述】:
我正在尝试找到一种方法来遍历 PowerShell 中的一系列数字。我在下面尝试过,它可以工作
foreach ($i in 1..3)
{
"$i"
}
foreach ($i in 1,2,3)
{
"$i"
}
但是当我在下面尝试时,我收到一条错误消息
foreach ($i in 1..3,4..8)
{
"$i"
}
无法转换“System.Object[]”类型的“System.Object[]”值 键入“System.Int32”。在 line:1 char:1
- $collection1 = 1..3,4..8
+ CategoryInfo : InvalidArgument: (:) [], RuntimeException + FullyQualifiedErrorId : ConvertToFinalInvalidCastException
有没有办法在 PowerShell 中循环遍历一系列数字。
【问题讨论】:
-
添加带有
+的两个范围数组。您的代码尝试构建一个数组数组。 [咧嘴]
标签: powershell