循环遍历字典并获取每个值C#

FSm*_*FSm 0 c# c#-4.0

我正在使用以下代码来获取字典及其索引的每个值

foreach (var termIndex in freq.Select(entry => GetTermIndex(entry.Key)))
{
     var wordFreq = entry.Value;
     ........
}
Run Code Online (Sandbox Code Playgroud)

为什么突然出错

当前上下文中不存在名称"entry"

出现??有人可以帮忙吗?

非常感谢

Ode*_*ded 6

entry在lambda中定义 - 在参数中,Select并且仅在其中的范围内.


Can*_*ide 5

要迭代字典元素,您所要做的就是:

foreach (var entry in freq)
{
    var wordFreq = entry.Value;
    ........
    ........
}
Run Code Online (Sandbox Code Playgroud)