C# LanguageЛямбда-выражения


замечания

Выражение лямбда является синтаксисом для создания анонимных функций inline. Более формально, из руководства по программированию на C # :

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

Выражение лямбда создается с помощью оператора => . Поместите любые параметры на левую сторону оператора. С правой стороны поставьте выражение, которое может использовать эти параметры; это выражение будет использоваться как возвращаемое значение функции. Реже, если необходимо, с правой стороны можно использовать целый {code block} . Если тип возврата не является недействительным, блок будет содержать оператор return.

Лямбда-выражения Связанные примеры