将哈希表的键转换为字符串列表

Posted

技术标签:

【中文标题】将哈希表的键转换为字符串列表【英文标题】:Convert a hashtable's keys to a list of strings 【发布时间】:2012-12-12 20:11:27 【问题描述】:

我想做[string]::Join(", ", $HashTable.Keys);,但返回System.Collections.Hashtable+KeyCollection...而不是枚举值。

我需要为此创建一个 foreach 循环吗?

【问题讨论】:

【参考方案1】:

你可以这样做:

$HashTable.Keys -join ','

【讨论】:

以上是关于将哈希表的键转换为字符串列表的主要内容,如果未能解决你的问题,请参考以下文章

使用整数值作为哈希表的键是多么愚蠢?

哈希表—哈希函数的设计

将哈希表转换为 OCaml 中的对列表(键、值)

哈希算法和哈希表的区别?

[数据结构] 哈希表 (开放寻址法+拉链法)

Python的序列类型——字典