如何从已知恰好包含 1 个元素的哈希集中获取元素?(没有迭代它)
问问题
10804 次
你可以使用Single()
var element = yourHashSet.Single();
我有一个HashSet<object>
由于某种原因无法使用[0]
or访问.First()
。
虽然在技术上是迭代的,但我将其留在这里,以防其他人遇到我的问题。
foreach (var i in myHash){
object o = i;
break;
}
只需开始迭代,然后立即中断迭代。