Результаты поиска по запросу "lambda"

2 ответа

Как лямбда-выражения работают внутри?

При поиске ответа на этот вопрос: «Почему выходной параметр не разрешен в анонимном методе? [https://stackoverflow.com/questions/1637863/why-is-an-out-parameter-not-allowed-within-an-anonymous-method] «Я немного заблудился о том, как на самом ...

2 ответа

Как выразить let * как лямбда-выражение (не обычное let)

У меня есть вопрос, связанный со схемой, как мы можем реализовать let * как лямбда-выражение. Точнее, меня не интересует «обычное» let, но let with *, который позволяет нам использовать одно выражение let внутри другого.

14 ответов

C # Лямбда-выражения: зачем их использовать?

Я быстро перечиталMicrosoft лямбда-выражение [http://msdn.microsoft.com/en-us/library/bb397687.aspx]документация. Этот пример помог мне лучше понять: delegate int del(int i); del myDelegate = x => x * x; int j = myDelegate(5); //j = 25Тем не ...

ТОП публикаций

3 ответа

Что означает название «DisplayClass» при вызове лямбды?

Согласно сэтот ответ [https://stackoverflow.com/a/6014613/57428]когда код использует локальные переменные внутри лямбда-методов, компилятор сгенерирует дополнительные классы, которые могут иметь имена, такие какc__DisplayClass1, Например, ...

1 ответ

Php - понимание create_function () - передача простой переменной

В первый раз я пытаюсь использовать динамическийcreate_functionи до сих пор не так много успехов :-) Моя функция заключается в следующем: function o99_brsa_custom_widgets() { global $wp_meta_boxes; global $o99_brsa_options; for($i=0; $i> ...

2 ответа

Почему я не могу зафиксировать эту ссылку («и это») в лямбде?

Я понимаю правильный способ захватаthis (чтобы изменить свойства объекта) в лямбда выглядит следующим образом: auto f = [this] () { /* ... */ };Но мне любопытно, что я увидел следующую особенность: class C { public: void foo() { // auto f = [] ...

1 ответ

Лямбда захватывает и переменные-члены

я наблюдалРазговор Херба Саттера [http://channel9.msdn.com/Shows/Going+Deep/C-and-Beyond-2012-Herb-Sutter-Concurrency-and-Parallelism] на конференции C ++ и Beyond 2012 по параллелизму, он рассказывает о создании неблокирующего класса-оболочки, ...

2 ответа

Как будут скомпилированы лямбда-функции Java?

Loop.times(5, () -> { System.out.println("looping"); });Что из этого будет эффективно компилироваться? for(int i = 0; i < 5; i++) System.out.println("looping");или что-то вроде new CallableInterfaceImpl(){ public void call(){ for(int i = 0; i < ...

1 ответ

C # Превращение магической строки в лямбда-выражение

У меня есть набор методов расширения, которые позволяют использовать магические строки в LINQOrderBy() методы. Я знаю, что первый вопрос будет, почему, но он является частью общего репозитория и предназначен для гибкости, чтобы строки можно было ...

1 ответ

Передача func в качестве параметра в Linq сущностям и ошибка «Внутренний провайдер данных .NET Framework ошибка 1025»

У нас есть класс с именем Task: public partial class Task : EntityObject { public EntityCollection<TaskUser> TaskUsers { get {...} set{...} } }У него есть свойство навигации, называемое TaskUsers, которое содержит пользователей, прикрепленных к ...