【发布时间】:2010-10-26 14:08:47
【问题描述】:
是否有任何理由在函数定义中使用“Param( ... )”构造?
我的理解是您应该使用它来指定脚本(和脚本块)的参数。我在网上看到很多例子都是这样列出参数的,而不是只在函数名后面列出参数。
例子:
function Foo([string]$Bar){
#Body of function
}
或者,
function Foo{
Param([string]$Bar)
}
【问题讨论】:
-
也许有人有更好的答案,但我的投票是“这完全是个人喜好问题”。
-
发现这表明你是对的:vistax64.com/powershell/…
-
编辑问题以包含脚本块。
标签: function powershell parameters