arrays - 元组/数组对列表

标签 arrays list powershell hashtable

我实际上是在尝试创建一个配对列表,但事实证明这非常困难

在有人提到 Hashtables 之前请注意,会有我不关心的重复项。

例如,如果我这样做

$b = @{"dog" = "cat"}

我明白了

Name                           Value
----                           -----
dog                            cat

which is good. However, I'm then unable to add the likes of

$b += @{"dog" = "horse"}

Item has already been added. Key in dictionary: 'dog' Key being added: 'dog'

我只是想创建一个数据表我可以添加到使用类似.Add()+= .

最佳答案

我相信哈希表列表应该可以完成您所追求的。

$ht = @{foo='bar'}
$list = [System.Collections.Generic.List[hashtable]]::new()
$list.Add($ht)
$list.Add($ht)
$list.Add($ht)
$list

关于arrays - 元组/数组对列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54373785/

相关文章:

c++ - Cplusplus std::set 二维数组

java - 删除列表中的一些重复项

Python:如何从字典列表中创建一个 csv 字符串(无文件)?

winforms - 将按钮项添加到 WinForm 时,KeyDown 事件监听器似乎不起作用

带有javascriptSerializer的powershell 2.0中的Json循环引用

java - java中使用分隔符填充数组

java - 如何在 Java 中按字母顺序组织对象数组

javascript - 如何覆盖我在循环内传递的数据

css - 在无序列表图像上应用灰度

powershell - 如果我在服务器或工作站上,如何从Powershell中查找?