Содержание
- 2. Пример λ-выражения string[] words = { "cherry", "apple","blueberry" }; int shortestWord = words.Min(w => w.Length); /*
- 3. Лямбда-исчисление Ля́мбда-исчисле́ние (λ-исчисление, лямбда-исчисление) — формальная система, разработанная американским математиком Алонзо Чёрчем. В основу λ-исчисления положены
- 4. Лямбда-выражение (C#, .Net) Лямбда-выражение — это анонимная функция, которая содержит выражения и операторы и может использоваться
- 5. Лямбда-оператор => Во всех лямбда-выражениях используется лямбда-оператор =>, который читается как "переходит в". Левая часть лямбда-оператора
- 6. Лямбда-выражение x => x * x delegate int del(int i); //Объявили тип del - делегат del
- 7. λ-операторы в запросах LINQ LINQ – язык интегрированных запросов, технология, позволяющая использовать синтаксис языка последовательных запросов
- 8. Пример λ-выражения в LINQ-запросе class SimpleLambda { static void Main() { int[] scores = { 90,
- 9. Допустимый синтаксис (input parameters) => expression //1 (x, y) => x == y //2 (int x,
- 10. Вывод типа в λ-выражениях При написании лямбда-выражений обычно не требуется указывать тип параметров ввода, поскольку компилятор
- 11. Используются следующие основные правила для лямбда-выражений: Лямбда-выражение должно содержать то же число параметров, что и тип
- 12. Область действия переменной в лямбда-выражениях Лямбда-выражения могут ссылаться на внешние переменные, попадающие в область действия включающего
- 13. Следующие правила применимы к области действия переменной в лямбда-выражениях: Захваченная переменная не будет уничтожена сборщиком мусора
- 15. Скачать презентацию