集合在foreach循环中使用

时间:2011-11-11 16:01:43

标签: c# .net foreach

我在foreach循环中迭代一个集合,并且想知道。 当这由.NET运行时执行时

foreach (object obj in myDict.Values) {
    //... do something
}

是否为每个循环调用myDict.Values或者只调用一次?

谢谢,

1 个答案:

答案 0 :(得分:6)

简短回答:它只被召唤一次。