>>635
クロージャの動作だね
var data = new int [] { 0,1,2,3,4,5,6,7,8,9 };
Action f2 = null;
foreach (int i in data) {
f2 += () => Console.WriteLine(i); // C#5 0から9, C#4以前 すべて9
}
f2();