0
ответов

Как подавить VB «Переменная итерации не должна использоваться в лямбда-выражении»

Я работаю с LINQ в VB.NET, а иногда Я получаю запрос типа For i = 0 To 10 Dim num = (From n In numbers, где n Mod i = 0 Select n) .First () Затем появляется предупреждение «Используя ...
вопрос задан: 23 May 2017 09:58
0
ответов

Скомпилированная производительность лямбда-выражений C#

Рассмотрим следующую простую манипуляцию над коллекцией: static List x = new List() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; var result = x.Where(i => i % 2 == 0).Where(i =>...
вопрос задан: 13 May 2017 18:30
0
ответов

ссылки на Func разных типов

У меня есть синглтон, который может зарегистрировать функцию для разрешения значения идентификатора для каждого типа: public void RegisterType (Func func) например: RegisterType < Post> (p => p.PostId) ...
вопрос задан: 12 May 2017 18:42
0
ответов

Почему лямбда-выражение можно использовать в качестве компаратора?

В книге «Учебное пособие по OCP» приведен пример компаратора, который можно инициализировать двумя способами. Первый - через анонимный класс, такой как: Comparator byWeight = new ...
вопрос задан: 9 May 2017 15:06
0
ответов

Лямбда-выражения в c #

У меня есть таблица CandidateMains, и у нее есть первичный ключ can_main_key. Я хочу получить первичный ключ и все его значения в переменной. Пока сделано так много. varандидат = db_can_records.CandidateMains ....
вопрос задан: 4 May 2017 14:37
0
ответов

Почему резкие цитаты лямбда-выражений?

Этот метод часто используется в On Lisp, который используется в Common Lisp:> (mapcar # '(lambda (x) (+ x 10))' (1 2 3)) (11 12 13) Зачем нужна точная кавычка или вообще возможно? лямбда ...
вопрос задан: 13 April 2017 22:52
0
ответов

Почему круглые скобки вокруг лямбда-выражения вызывают синтаксическую ошибку?

Я ищу хорошее объяснение, почему один фрагмент кода не компилируется, а другой компилируется нормально. Ошибка: richTextBox1.Invoke (new MethodInvoker ((() => {richTextBox1.AppendText ("test");} ...
вопрос задан: 13 April 2017 12:34
0
ответов

Значения словаря Python map()

Я пытаюсь использовать map() для объекта dict_values, возвращаемого функцией values() в словаре. Однако я не могу сопоставить() по dict_values: map(print, h.values()) Out[31]: <...
вопрос задан: 10 April 2017 09:29
0
ответов

Объединение выражений в дереве выражений

Как построить дерево выражений, когда части выражения передаются в качестве аргументов? Например, что если бы я хотел создать деревья выражений, подобные этим: IQueryable test1 (IQueryable <...
вопрос задан: 6 April 2017 00:18
0
ответов

Карта потока Java 8 в наборе записей

Я пытаюсь выполнить операцию с картой для каждой записи в объекте Map. Мне нужно снять префикс с ключа и преобразовать значение из одного типа в другой. Мой код принимает записи конфигурации из ...
вопрос задан: 3 April 2017 14:21
0
ответов

Получить элемент из IGrouping на основе наибольшей даты

В IEnumerable , который содержит встречи, определенные как: class Appointment {общедоступная строка Имя {получить; набор; } общедоступный DateTime LastModified {получить; набор; } public bool ...
вопрос задан: 25 March 2017 17:17
0
ответов

Почему [=] можно использовать для изменения переменных-членов в лямбде?

http://coliru.stacked-crooked.com/a/29520ad225ced72d #include struct S {void f () {// auto f0 = [] {++ i; }; // ошибка: 'this' не было захвачено для этой лямбды ...
вопрос задан: 19 March 2017 13:34
0
ответов

лямбда, возвращающая bool

Я хочу найти точку с меньшей координатой Y (если таких точек больше, найдите точку с наименьшим X). При записи с помощью лямбда: std :: min_element (begin, end, [] (PointAndAngle & p1, ...
вопрос задан: 15 March 2017 14:56
0
ответов

Лямбда-выражение и функтор в C ++

Интересно, где нам использовать лямбда-выражение над функтором в C ++. Для меня эти две техники в основном одинаковы, даже функтор элегантнее и чище, чем лямбда. Например, если я хочу ...
вопрос задан: 13 February 2017 15:45
0
ответов

Использование Include в Entity Framework 4 с лямбда-выражениями

I ' Я видел много статей о том, как решить эту проблему, все они связаны с CTP4 или добавлением моих собственных методов расширения. Есть ли "официальный" способ использования лямбда-выражений внутри include (...
вопрос задан: 25 January 2017 14:02
0
ответов

Java 8: лямбда с переменными аргументами

Я ищу способ для вызова нескольких аргументов методов, но с использованием лямбда-конструкции. В документации сказано, что лямбда может использоваться только в том случае, если она может отображаться на функциональный интерфейс. Я бы хотел ...
вопрос задан: 24 January 2017 16:59
0
ответов

Создать выражение OrderBy для LINQ / Lambda

I ' m создание доказательства концепции, использующей Lambda / LINQ для динамического выбора where и orderby. Следующий код работает с выражением where, но я не могу понять, как создать порядок по выражению. ...
вопрос задан: 24 January 2017 16:56
0
ответов

Dispatcher.BeginInvoke, пытаюсь использовать лямбда-выражение для получения набора строк из текстового блока, но получаю ошибку преобразования

Я пытаюсь вызвать выбранный элемент списка с помощью кнопки, а не метод listbox.selecteditemchanged в wpf. Поэтому, когда я пробую строку yadda = listbox.SelectedItem.ToString (); Я получаю исключение: ...
вопрос задан: 24 January 2017 16:55
0
ответов

Почему функции со стрелками не имеют массива arguments? [Дубликат]

function foo (x) {console.log (arguments)} // foo (1) печатает [1], но var bar = x = > console.log (arguments) выдает следующую ошибку при одинаковом вызове: Uncaught ReferenceError: ...
вопрос задан: 19 January 2017 01:15
0
ответов

Передать интерфейс как параметр в Kotlin

Я хочу передать интерфейс в качестве параметра, подобного следующему: class Test {fun main () {test ({}) // как я могу пройти здесь? } fun test (handler: Handler) {// сделать что-то} ...
вопрос задан: 14 January 2017 16:19
0
ответов

ОШИБКА Для статического метода требуется пустой экземпляр, для нестатического метода требуется ненулевой экземпляр

Я пытаюсь создать дерево выражений. Мне нужно прочитать данные из таблицы данных и проверить ее столбцы. Проверяемые столбцы, а также количество проверяемых столбцов известны во время выполнения ...
вопрос задан: 13 January 2017 00:50
0
ответов

Ruby назначает контекст лямбде?

Можно ли не назначать контекст лямбде? Например: class Rule def get_rule return lambda {put name} end end class Person attr_accessor: name def init_rule @name = "...
вопрос задан: 24 December 2016 09:48
0
ответов

Функции отладки C #, содержащие лямбда-выражения [дубликат]

I есть функция с лямбда-выражением, например: int maxOccurrences = (из поля в поле выбора данных) .Max (f => f.Occurrences) PS Я уверен, что есть более приятный / аккуратный / более ...
вопрос задан: 18 December 2016 23:42
0
ответов

чтение упакованного файла в лямбда-пакете aws

У меня есть очень простая функция лямбда-узла, которая читает содержимое упакованного файла. Я загружаю код в виде почтового файла. Структура каталогов следующая. index.js readme.txt Тогда есть в моем ...
вопрос задан: 10 December 2016 01:07
0
ответов

Удаление дубликатов из большого целочисленного массива с помощью Java

Знаете ли вы какой-либо эффективный способ удаления повторяющихся значений из очень большой целочисленный массив с использованием Java? Размер массива зависит от вошедшего в систему пользователя, но всегда будет превышать 1500000 несортированных ...
вопрос задан: 9 December 2016 22:18
0
ответов

Противоречивое поведение лямбда-функций

Используя следующие определения: lenDigits n = длина (показать n) факториал n = product [1..n] Я оцениваю следующую прелюдию> ((lenDigits. Factorial) 199) <= 199 False Prelude> (\ i -> .. ,
вопрос задан: 8 December 2016 16:37
0
ответов

Можно ли вернуть объект типа T по ссылке из лямбды, не используя конечный синтаксис возвращаемого типа?

Учитывая следующий фрагмент кода: struct T {}; станд :: Функция < Т & амп; (Т & амп;) > f = [] (T & amp; obj) - > Т & амп; {вернуть объект; }; Мне было интересно, можно ли вывести правильную лямбду ...
вопрос задан: 5 December 2016 15:43
0
ответов

Выражение не может содержать лямбда-выражения

Я получил объект List <>, как показано ниже (с .Include ()): List entityvDetails = context.vDetails .Include ("payInstallment.appsDetail") .Include ("payInstallment ....
вопрос задан: 2 December 2016 11:46
0
ответов

Как отфильтровать список в C# с помощью лямбда-выражения?

Я пытаюсь отфильтровать список так, чтобы он содержал только пригород Брисбена? c# Temp t1 = new Temp() { propertyaddress = "улица Рассела, 1", пригород = "Брисбен" }; Temp t2 = new ...
вопрос задан: 1 December 2016 18:08
0
ответов

std :: remove_if - лямбда, не удаляющая ничего из коллекции

Хорошо, я полагаю, я сделал здесь глупую ошибку. У меня есть список DisplayDevice3d, и каждый DisplayDevice3d содержит список DisplayMode3d. Я хочу удалить все элементы из списка DisplayDevice3d ...
вопрос задан: 10 November 2016 08:01