小编Sky*_*der的帖子

如何设置数组的默认参数

我试图让我的脚本将数组设置为脚本的默认值,如果该值不作为我的脚本的参数给出,并且似乎有一些问题让Powershell理解它是一个数组.

我把params设置为:

param (
    [string]$games = @('Subnautica', 'Gearcity')
)
Run Code Online (Sandbox Code Playgroud)

问题似乎是$games现在获得字符串"Subnautica Gearcity"的价值.至少那是变量的输出.逗号似乎消失了,因此在尝试使用时遍历数组也是如此foreach ( $game in $games ) { random jabber }.

arrays powershell

4
推荐指数
2
解决办法
3100
查看次数

标签 统计

arrays ×1

powershell ×1