«ClosureAndForeach» (Решение)
Ответ
Объяснение
public void Run()
{
var actions = new List<Action>();
DisplayClass c1 = new DisplayClass();
foreach (int i in Enumerable.Range(1, 3))
{
с1.i = i;
list.Add(c1.Action);
}
foreach (Action action in list)
action();
}
private sealed class DisplayClass
{
public int i;
public void Action()
{
Console.WriteLine(i);
}
}Ссылки
Last updated