Powershell 添加类型 - 添加类型 dictionary/hashtable 的成员
Powershell Add-Type - Add member of type dictionary/hashtable
我正尝试在 powershell 中添加自定义类型,如下所示:
Add-Type @'
public class MyType {
public string name;
public string type;
public hashtable data;
public string category;
}
'@
但是,哈希表、字典类型不存在。我四处寻找与此相关的示例,但找不到任何示例。
可能会补充一点,我不想使用 Add-Member。
有什么想法吗?
/帕特里克
2 件事:
- 大写“Hashtable”,C#区分大小写
- 添加一个
using
语句,这样编译器就可以解析完整的类型名称
Add-Type @'
using System.Collections;
public class MyType {
public string name;
public string type;
public Hashtable data;
public string category;
}
'@
我正尝试在 powershell 中添加自定义类型,如下所示:
Add-Type @'
public class MyType {
public string name;
public string type;
public hashtable data;
public string category;
}
'@
但是,哈希表、字典类型不存在。我四处寻找与此相关的示例,但找不到任何示例。
可能会补充一点,我不想使用 Add-Member。
有什么想法吗?
/帕特里克
2 件事:
- 大写“Hashtable”,C#区分大小写
- 添加一个
using
语句,这样编译器就可以解析完整的类型名称
Add-Type @'
using System.Collections;
public class MyType {
public string name;
public string type;
public Hashtable data;
public string category;
}
'@