我是PowerShell脚本编写的初学者 我试图通过执行以下命令来创建.Net对象,但它失败了:
[System.Collections.Generic.List<System.String>]$myList = New-Object System.Collections.Generic.List<System.String>
错误消息通知我未找到[System.Collections.Generic.List]类型 错误消息还告诉我我应该检查是否已加载包含该类型的程序集。
我想我必须加载包含类型[System.Collections.Generic.List]的程序集,但我不知道该怎么做。
我也想知道我在哪个.Net框架版本中可以使用PowerShell中的类型。
非常感谢任何帮助
答案 0 :(得分:5)
语法错误。类型和类型参数用方括号分隔,而不是有角度的。
$myList = New-Object 'System.Collections.Generic.List[System.String]'