0
ответов

Как вы определяете анонимную функцию в терминах лямбда-исчисления (или как я могу сказать, что какой-то язык поддерживает анонимные функции)?

Поддерживает ли java в текущая версия 6 лямбда-выражений или «анонимных функций»? Есть ли что-то, что я не могу сделать в java, чего не смог бы сделать с языком программирования, поддерживающим лямбда ...
вопрос задан: 19 November 2010 11:58
0
ответов

Использование лямбда-выражения для выбора разных полей из имен полей

Мне нужно получить два поля из таблицы базы данных (полученной с помощью linq-to-sql), одно поле datetime (и является фиксированным полем), а другой всегда является десятичным, но поле может быть другим. ...
вопрос задан: 18 November 2010 12:45
0
ответов

Лямбда-выражение для условного получения индексов элементов списка

У меня есть List . Мне нужно получить индексы первых n элементов, где значение элемента = true. Например, следующие элементы списка (bool) 10011001000 TopTrueIndexes (3) = Первые 3 индекса, где ...
вопрос задан: 13 November 2010 21:11
0
ответов

Устранение неоднозначности вызовов функций, принимающих std :: functions

Приведенный ниже код не компилируется на gcc 4.5, потому что вызов foo неоднозначен. Как правильно устранить неоднозначность? #include #include <функциональный> using namespace ...
вопрос задан: 6 November 2010 03:07
0
ответов

Как добавить заголовок столбца в ListView в C #

У меня есть элемент управления ListView без столбцов. список List MyList = new List (); мне нужно создать столбцы для каждого элемента списка MyList в ListView вместе с одним ...
вопрос задан: 2 November 2010 12:00
0
ответов

Как получить непрерывные символы в C #?

У меня есть список MyList = new List (); Мне нужно заполнить список MyList n значениями. если значение n равно 2, то список MyList будет содержать «A», «B», если 10, то «A», «B», «C» ...
вопрос задан: 2 November 2010 08:22
0
ответов

Лямбда для выражений типов в Haskell?

Haskell или конкретный компилятор, есть что-нибудь вроде лямбда-выражений на уровне типов (если это вообще термин)? Чтобы уточнить, скажем, у меня есть параметризованный тип Foo ab и я хочу, чтобы Foo _ b был экземпляром, скажем, ...
вопрос задан: 1 November 2010 14:37
0
ответов

Возврат напрямую от вызывающей лямбда-функции C ++ 0x

I ' мы просто переписали следующий код C89, который возвращается из текущей функции: // убедитесь, что индексный дескриптор не открыт {size_t i; for (i = 0; i htab); ++ i) {...
вопрос задан: 31 October 2010 08:49
0
ответов

Specify code contract on Func parameters?

Say I have the following public T Example(Func f) { Contract.Requires(f != null); Contract.Requires(f() != null); // no surprise, this is an error ... } Is there any way to ...
вопрос задан: 30 October 2010 18:44
0
ответов

VB.Net - «С» и замыкания не смешиваются

Просто подумал, что поделюсь этим на случай, если кто-то еще столкнется с этим. Сегодня я сделал нечто подобное, и мне потребовалось некоторое время, чтобы понять, почему это вызывает проблемы во время выполнения. Этот код: Открытый ...
вопрос задан: 29 October 2010 19:38
0
ответов

Синтаксис лямбда-проекции IQueryable

У меня есть IQueryable, чьи объекты Entity Framework 4 я хотел бы проецировать на их эквиваленты DTO. Один из таких объектов «Person» - это класс EF4, а соответствующий POCO PersonP - это класс, который я ...
вопрос задан: 28 October 2010 18:06
0
ответов

C # - как передать параметр out в лямбда-выражение

У меня есть метод со следующей сигнатурой: private PropertyInfo getPropertyForDBField (string dbField, out string prettyName) В нем я нахожу связанное значение prettyName на основе заданного ...
вопрос задан: 28 October 2010 18:01
0
ответов

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

Инициализация списка лямбда-выражениями вызывает высокую цикломатическую сложность IL: почему и как устранить эту сложность? Например, следующий код вызывает статический конструктор класса (который на самом деле ...
вопрос задан: 26 October 2010 10:26
0
ответов

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

Я пытаюсь выполнить запрос, в котором я получаю имя местоположения и количество предметов в этом месте. Итак, если у меня есть программа, которая содержит 3 местоположения, я хочу знать, сколько программ находится в этом ...
вопрос задан: 25 October 2010 20:23
0
ответов

Лямбда-оператор C ++ ==

Как сравнить две лямбда-функции в C ++ (Visual Studio 2010)? std :: function lambda1 = [] () {}; std :: function lambda2 = [] () {}; bool eq1 = (lambda1 == lambda1); ...
вопрос задан: 22 October 2010 06:21
0
ответов

Могу ли я записать локальную переменную в выражение LINQ как константу, а не ссылку на замыкание?

Я бы хотел сказать int x = magic (), y = moremagic (); вернуть я => я + (х / у); и записать x как константу вместо ссылки на переменную. Идея состоит в том, что x никогда не изменится, и поэтому ...
вопрос задан: 21 October 2010 22:50
0
ответов

C # Lambda Expression Mapping Multiple Conditions

Я использую корпоративную библиотеку. Я хочу сопоставить столбец (целочисленного типа) с Enum Тип. Скажите Enum BloodGroup Type {OPositive, ONegative, ABPositive, ABNegative, BPositive, ...
вопрос задан: 21 October 2010 20:28
0
ответов

Как преобразовать Predicate в Expression > для использования с Moq?

Помогите, пожалуйста, этому новичку в Linq! Я создаю список внутри своего тестируемого класса, и я хотел бы использовать Moq для проверки результатов. Я могу легко собрать Predicate, который проверяет результаты ...
вопрос задан: 21 October 2010 14:44
0
ответов

Значения параметров по умолчанию в лямбда-выражениях C #

Добрый день! Кто-нибудь, пожалуйста, скажите мне, могу ли я установить значения параметров по умолчанию при использовании лямбда-выражения в C #? Например, если у меня есть код public static Func
вопрос задан: 21 October 2010 13:52
0
ответов

Отображение всех свойств 'X' тип с AutoMapper

Я только что начал использовать AutoMapper и до сих пор нашел это очень простым и экономящим время. Всего одна вещь, я не уверен в - как я отображаю все свойства данного типа таким же образом? Может...
вопрос задан: 20 October 2010 16:04
0
ответов

expression.Compile () vs ModelMetadata.FromLambdaExpression

Существует распространенная проблема при написании строго типизированных помощников Html. Проблема в том, как получить пару имя / значение свойства. Предположим, у нас есть следующее объявление помощника Html: общедоступная статическая строка ...
вопрос задан: 19 October 2010 17:07
0
ответов

Многострочный цикл foreach в linq / lambda

Я ищу способ изменить следующий код: foreach (Contact _contact в контактах) {_contact.ID = 0; _contact.GroupID = 0; _contact.CompanyID = 0; } Я хотел бы изменить это ...
вопрос задан: 17 October 2010 03:17
0
ответов

Как добавить данные в DataGridView

У меня есть структура типа X = {ID = "1", Name = "XX", ID = "2", Name = "YY"} ; Как выгрузить эти данные в DataGridView из двух столбцов. GridView похож на ID | Имя Можем ли мы использовать LINQ для этого. ...
вопрос задан: 13 October 2010 11:46
0
ответов

Оператор Like в Дерево выражений

У меня есть метод расширения Linq для динамической фильтрации запросов Linq с использованием строковых значений. Например: query.WhereHelper ("columName", ">", 1). Я мог бы использовать множество различных операторов фильтрации, например ...
вопрос задан: 13 October 2010 11:28
0
ответов

Лямбда-выражения, захваченные переменные и потоки

Я знаю, что лямбда-выражения .NET могут захватывать внешние переменные. Однако я много раз видел, что переменные явно передаются в лямбда-выражение в качестве параметра, а .NET ...
вопрос задан: 10 October 2010 12:00
0
ответов

Когда лямбда в методе расширения делает слишком много?

Я понимаю, что это частично субъективно, но мне вообще любопытно мнение сообщества, и я не смог успешно найти существующий вопрос, который решает эту проблему. Я в некоторой степени ...
вопрос задан: 8 October 2010 15:19
0
ответов

Получение реального IP-адреса в локальной среде разработки Rails

У меня есть Rails 2.3.8, Ruby 1.8 .7, веб-сервер Mongrel и база данных MySQL. Я нахожусь в режиме разработки, и мне нужно найти настоящий IP-адрес. Когда я использую request.remote_ip, я получаю IP как 127.0.0 ....
вопрос задан: 8 October 2010 05:50
0
ответов

Анализатор зависимостей дерева выражений

Я создаю анализатор зависимостей дерева выражений для перекрестного источника данных IQueryProvider. То есть у меня есть IQueryable с некоторыми элементами, которые могут выполняться локально в памяти против некоторых ...
вопрос задан: 7 October 2010 22:43
0
ответов

Следует ли отображать действия вместо событий?

при работе с WF 4.0 я заметил, что класс WorkflowApplication предоставляет свойства действия (Aborted, Complete и т. Д. ...) вместо событий. Есть конкретная причина? Когда мне следует предпочесть действие ...
вопрос задан: 7 October 2010 05:49
0
ответов

Как я могу использовать linq, чтобы проверить, содержит ли флаг / побитовое перечисление тип?

следующий лямбда-аргумент возвращает null, когда я был надеясь, что он вернет строковое значение. var countryCode = AddressComponents .Where (x => x.AddressType == AddressType.Country) ....
вопрос задан: 7 October 2010 05:24