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

3 ответа

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

У меня есть следующий код, чтобы позволить GUI реагировать на изменения в коллекции. myObservableCollection.CollectionChanged += ((sender, e) => UpdateMyUI());Прежде всего, это хороший способ сделать это? Второе: какой код отписаться от этого ...

4 ответа

Можно ли выяснить тип параметра и тип возврата лямбда?

Учитывая лямбду, возможно ли выяснить ее тип параметра и тип возвращаемого значения? Если да, то как? В основном я хочуlambda_traits который можно использовать следующими способами: auto lambda = [](int i) { return long(i*10); ...

3 ответа

Что делает метод Lambda Expression Compile ()?

Я пытаюсь понять AST в C #. Интересно, что именноCompile() метод из этого примера делает. // Some code skipped Expression<Func<string, int, int, string>> data = Expression.Lambda<Func<string, int, int, string>>( ...

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

3 ответа

Entity Framework - Где пункт

Допустим, у меня есть таблица с именем пользователя. Когда я использую Entity Framework для получения записей, я делаю так: var db = new Context(); var users = db.Users;Вернуть всех пользователей в моей таблице. ХОРОШО. Если я сделаю это: var ...

6 ответов

Как преобразовать строку в эквивалентное дерево выражений LINQ?

Это упрощенная версия оригинальной задачи. У меня есть класс под названием Person: public class Person { public string Name { get; set; } public int Age { get; set; } public int Weight { get; set; } public DateTime FavouriteDay { get; set; } ...

8 ответов

PHP песочница / санитарный код, переданный в функцию create_function

Я использую create_function для запуска некоторого пользовательского кода на конце сервера. Я ищу любой из этих двух: Есть ли способ обезопасить переданный ему код, чтобы предотвратить выполнение чего-то вредного?С другой стороны, есть ли способ ...

5 ответов

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

Я знаю, что на сайте есть несколько ответов, и я прошу прощения, если это каким-либо образом дублирует, но все те, которые я нашел, не делают то, что я пытаюсь сделать. Я пытаюсь указать информацию о методе, чтобы я мог получить имя ...

5 ответов

Как записать unique_ptr в лямбда-выражение?

Я пробовал следующее: std::function<void ()> getAction(std::unique_ptr<MyClass> &&psomething){ //The caller given ownership of psomething return [psomething](){ psomething->do_some_thing(); //psomething is expected to be released after ...

1 ответ

Как написать функцию Haskell, которая принимает в качестве аргумента переменную функцию

Я пытаюсь создать функцию, которая получает переменную функцию какАргументт.е. func :: (a -> ... -> a) -> aкак я могу это сделать? Я читал ополивариадные ...

5 ответов

.Net лямбда-выражение - откуда появился этот параметр?

Я лямбда-новичок, поэтому, если мне не хватает важной информации в моем описании, пожалуйста, сообщите мне. Я буду держать пример как можно более простым. Я перебираю чужой код, и один класс унаследован от другого. Вот сначала производный класс ...