【发布时间】:2011-07-11 07:14:52
【问题描述】:
我知道,我还有其他选择,例如我可以维护一个单独的键列表。请不要建议其他选项。我只是想知道我是否可以成功。请不要问我要解决什么问题,或者类似的问题。这是一道纯粹的 CS 题。
我想知道是否有人知道从Hashtable 获取密钥并将它们转换为List<int> 或其他类型的IEnumerable<int> 的方法(当然,鉴于我的密钥实际上是整数) .
鉴于我可以毫无问题地做到这一点:
foreach (int key in hashtable.Keys)
为什么这会给我错误?
(List<int>)hashtable.Keys
【问题讨论】: