PowerShell函数指定返回值类型实例
程序员文章站
2023-09-04 19:20:26
本文介绍在自定义powershell函数时,如何设置返回值的数据类型。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定义函数返回值类型,本文就介绍这么多,希望对您有所帮助,谢谢!