检索c#中键小于指定值的元素的集合

时间:2015-11-12 23:19:08

标签: c# collections ienumerable concurrentdictionary

我的字典是ConcurrentDictionary<uint, Mensaje> mensajesEnviados = new ConcurrentDictionary<uint, Mensaje>();

我想要检索其键值小于某个值的所有Mensaje对象,以迭代它们。我该怎么做?

提前致谢!

1 个答案:

答案 0 :(得分:1)

试试这个:

var value = 42u; //your certain value
foreach (var m in mensajesEnviados.Where(kvp => kvp.Key < value).Select(kvp => kvp.Value))
{
}