小编Dan*_*Dan的帖子

PowerShell函数不会返回对象

我有一个简单的函数,可以创建一个通用List:

function test()
{
    $genericType = [Type] "System.Collections.Generic.List``1"
    [type[]] $typedParameters = ,"System.String"
    $closedType = $genericType.MakeGenericType($typedParameters)
    [Activator]::CreateInstance($closedType)
}

$a = test
Run Code Online (Sandbox Code Playgroud)

问题是,$a无论我尝试什么,它总是为空.如果我在函数之外执行相同的代码,它可以正常工作.

思考?

powershell return object

4
推荐指数
1
解决办法
3096
查看次数

标签 统计

object ×1

powershell ×1

return ×1