欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PowerShell函数指定返回值类型实例

程序员文章站 2022-05-31 11:40:44
本文介绍在自定义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定义函数返回值类型,本文就介绍这么多,希望对您有所帮助,谢谢!