Результаты поиска по запросу "lambda"
В синтаксисе лямбда-функций, для чего служит «список захвата»?
Взято из ответа наэтот вопрос [https://stackoverflow.com/questions/3221812/sum-of-elements-in-a-stdvector] Например, это код, который вычисляет сумму элементов вstd::vector: std::for_each( vector.begin(), vector.end(), [&](int n) { sum_of_elems ...
MVC View: Введите аргументы Html помощник DisplayFor не может быть выведен из использования
Я пытаюсь использовать расширенный HTML Helper DisplayFor в этом представлении: <%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<MvcCms.Web.ViewModels.SubscriptionsViewModel>" %> <% using ...
Получение ссылки по ссылке в лямбде C ++ 11
Учти это: #include <functional> #include <iostream> std::function<void()> make_function(int& x) { return [&]{ std::cout << x << std::endl; }; } int main() { int i = 3; auto f = make_function(i); i = 5; f(); }Эта программа гарантированно выведет5 ...
Как выполнить объединение нескольких таблиц в LINQ lambda
Я пытаюсь выполнитьОбъединить несколько таблицв LINQ. У меня есть следующие классы: Product {Id, ProdName, ProdQty} Category {Id, CatName} ProductCategory{ProdId, CatId} //association tableИ я использую следующий код (гдеproduct, category ...
Исключить коллекцию из другого от lambda
Это мой тип: public class myType { public int Id { get; set; } public string name { get; set; } }И есть 2 коллекции этого типа: List<myType> FristList= //fill ; List<myType> Excludelist= //fill;И мне нужно исключитьExcludelist изFristList ...
Карта потока Java 8 <K, V> в список <T>
Учитывая, что у меня есть какая-то функция, которая принимает два параметра и возвращает одно значение, возможно ли преобразовать карту в список в потоке как нетерминальную операцию? Самое близкое, что я могу найти, - это использовать forEach на ...
Java «лямбда-выражения не поддерживаются на этом уровне языка»
Я тестировал некоторые новые функции Java 8 и скопировал пример в свою среду IDE (изначально Eclipse, затем IntelliJ), как показано ...
Захват лямбда-переменной в цикле - что здесь происходит?
Я пытаюсь разобраться, что здесь происходит? Какой код генерирует компилятор? public static void vc() { var listActions = new List<Action>(); foreach (int i in Enumerable.Range(1, 10)) { listActions.Add(() => Console.WriteLine(i)); } foreach ...
Выражение для членов типа приводит к различным выражениям (MemberExpression, UnaryExpression)
ОписаниеУ меня есть выражение, указывающее на свойство моего типа. Но это не работает для каждого типа свойства. «Не означает» означает, что это приводит к различным типам выражений. Я думал, что это когда-нибудь приведет кMemberExpression Но это ...
ограничение режима захвата по умолчанию и 'this' в лямбда-выражении C ++
Мне интересно почему= Захват по умолчанию режим запрещаетthis вЗахват-лист C ++лямбда-выражение. Это, [=, this]{ }; // error [&, this]{ }; // OKЭто указано в C ++ 11 5.1.2 / 8. Если лямбда-захват включает в себя захват-по умолчанию, то есть ...