尽管PowerShell中创建数组和哈希表的语法很方便,但有时候在调用一些.Net framework 的方法时,仍旧需要一些原生态的泛型对象。比如Dictionary和List。
在 c# 中 声明Dictionary
System.Collections.Generic.Dictionary<string,string> csharpDict=new Dictionary<string,string>();
在 PowerShell 中声明Dictionary
$psDict = New-Object 'System.Collections.Generic.Dictionary[[string],[string]]'
所以记住两条口诀即可:
- 尖括号变中括号
- 类型外包中括号
或者四个字“尖中类中”
本文链接: https://www.pstips.net/define-generic.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!