С#. Пример обратного цикла с помощью лямбда-выражения с рекурсией.

Теги: C#, Лямбда-выражения, Примеры

Вот так можно организовать обратный цикл с помощью лямбда-выражения и рекурсии:

Func<int, int> fc = null;
fc = i =>
{
  Console.WriteLine(i);
  return i == 0 ? 0 : fc(--i);
};
fc(10);

29 06 2016

Теги заметки: