PowerShell函数指定返回值类型实例
本文介绍在自定义PowerShell函数时,如何设置返回值的数据类型。PowerShell函数的返回值可以有类型,也可以没有类型,跟输入参数相似。
定义PowerShell函数的返回值类型,要使用OutputType这个指令。将这个指令放到param指令之前即可实现对返回值类型的定义。
function Test-IntelliSense { [OutputType('System.DateTime')] param() return Get-Date }
在上面这个函数中,我们使用[OutputType('System.DateTime')]这句将返回值定义为DateTime类型。我们在调用时,使用
$result = Test-IntelliSense
这时候在控制台输入$result.的时候,应该可以看到对$result变量作为DateTime的智能提示。当然,这必须要是在PowerShell v3.0以后的版本中。
关于PowerShell定义函数返回值类型,本文就介绍这么多,希望对您有所帮助,谢谢!
PowerShell中使用return语句退出函数例子
本文介绍在自定义PowerShell函数时,可以使用return语句来退出函数,同时return语句也可以返回值给函数的调用者。使用return语句来直接退出函数。看一个
PowerShell函数一次返回多个返回值示例
本文介绍在自定义PowerShell函数时,如何让函数返回值,如何接收返回值,如何让不相干的内容不放到返回值数组中。PowerShell函数体中的任何输出,一
PowerShell函数用Hash表传参实例
本文介绍在自定义PowerShell函数时,使用Hash表作为参数,它相当于将Hash表中的键当作参数名,而键的值当作参数值。先直接看看这个以Hash表作为参数赋