C# вопросы : Вопрос 1 : 48

Что такое "Лямбда-выражение"?

 

Уважаемые учащиеся ниже Вы сможете увидеть ответ, перед тем, как ответить, пожалуйста, постарайтесь написать для себя ответ на черновике, и только потом сравните наш ответ с Вашим: 

 

 

 

 


Верно ли наше решение?

Ответ:

Лямбда-выражение — это анонимные методы, которая содержит выражения и операторы и может использоваться для создания делегатов.


static void Main() 
{ 
    MyDelegate myDelegate; 
 
    myDelegate = delegate(int x) { return x * 2; }; // Анонимный (лямбда) метод
    myDelegate = (x) => { return x * 2;                 // Лямбда оператор
    myDelegate = x => x * 2;                                // Лямбда выражение
                   
    int result = myDelegate(4); 
 
} 


Лямбда-Оператор - это многооператорное лямбда выражение. Лямбда-Выражение - это однооператорный лямбда оператор.
1 балл


© Copyright © 2017 - 2019 Все права защищены. Бесплатное онлайн образование.