Урок 1
На этом уроке мы рассмотрим что такое лямбды и как их создавать. Мы напишем маленький калькулятор с использованием обычных методов и лямбда выражений.
Также будет рассмотрено разновидности анонимных функций: лямбда-методы, лямбда-операторы и лямбда-выражения и в чем между ними отличие.
Урок 2
На этом уроке мы выучим как использовать лямбда выражения на практике. Здесь мы создадим небольшой пример программы, выводящей информацию о пользователях.
Мы научимся использовать метод OrderBy из LINQ и как он работает с лямбда-выражениями.
Урок 3
На этом уроке мы попробуем создать собственную реализацию метода Where из LINQ и посмотрим как он функционирует.
Также выясним в чем же удобство использования лямбда выражений в такого рода методах.
Урок 4
На этом уроке мы рассмотрим первую парадигму функционального программирования "Замыкание". Узнаем, что это такое и как ее реализовать с помощью лямбда-выражений.
Напишем маленький пример числового генератора с использованием подходов: ООП и функционального. Выясним разницу между ними.
Урок ведёт Константин Чёрный.
Хочу купить!
Купить в рассрочку за мегахеши
Цена:
600 p.