【发布时间】:2013-01-31 18:27:02
【问题描述】:
我对 PowerShell 脚本非常陌生,并且正在尝试使用 Function。这是我写的代码:
Function Add
{
$sum = 0;
for($i = 0; $i -le $args.length; ++$i)
{
[int] $num = $args[$i]
$sum += $num
}
Write-Output "Sum is $sum"
}
我尝试使用Add 1,2,3 拨打电话。但是,当我执行时,出现以下错误:
无法转换“System.Object[]” “System.Object[]”类型的值 输入“System.Int32”。
知道如何解决这个问题吗?
【问题讨论】:
标签: powershell