Условие:
var functions = new List<Func<int>>();\nvar actions = new List<Action>();
\nfor (var i = 0; i < 3; i++)
{
var j = i;
functions.Add(() =>
{
j *= i;
return j;
});
actions.Add(() =>
{
j += 10;
});
}
\nforeach (var action in actions)
{
action();
}
\nConsole.WriteLine(string.Join(" ", functions.Select(f => f())));

