|
|
1
9
在循环的每次迭代中,在闭包中使用迭代值之前,必须“捕获”它的值。否则,每个委托中的插件将指向插件的最后一个值,而不是创建匿名函数时所保留的值。 您可以在这里阅读Eric Lippert的更深入的解释: Closing over the loop variable considered harmful - Fabulous Adventures in Coding 简而言之,编写foreach循环的正确方法是:
|