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

3 ответа

питон - может лямбда иметь более одного возврата

Я знаю, что лямбда не имеет обратного выражения. Как обычно def one_return(a): #logic is here c = a + 1 return cможно написать: lambda a : a + 1Как насчет записи этого в лямбда-функции: def two_returns(a, b): # logic is here c = a + 1 d = b * ...

3 ответа

C #: получение имен свойств в цепочке из лямбда-выражения

Я разрабатываю API, который использует лямбда-выражения для определения свойств. Я использую этот известный фрагмент кода, похожий на этот (он упрощен и неполон, просто чтобы прояснить, о чем я говорю): public void Foo<T, P>(Expression<Func<T, ...

2 ответа

Дерево выражения LINQ Any () внутри Where ()

Я пытаюсь сгенерировать следующий запрос LINQ: //Query the database for all AdAccountAlerts that haven't had notifications sent out //Then get the entity (AdAccount) the alert pertains to, and find all accounts that //are subscribing to alerts ...

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

6 ответов

Селектор лямбда-свойства в качестве параметра

У меня есть требование изменить метод так, чтобы у него был дополнительный параметр, который будет принимать лямбда-выражение, которое будет использоваться во внутреннем объекте для возврата значения данного свойства. Простите за мое неправильное ...

2 ответа

Как запросить вложенный список с помощью лямбда-выражения

В моей реализации репозитория я могу выполнить следующий запрос, используя лямбда-выражение: public IList<User> GetUsersFromCountry(string) { return _UserRepository.Where(x => x.Country == "Sweden").ToList(); }Пока все хорошо, простые вещи. ...

2 ответа

динамически создавать лямбда-выражения + linq + OrderByDescending

Как я могу создать динамическое лямбда-выражение для передачи в моей функции orderby внутри linq? Я в основном хочу ...

3 ответа

Python, cPickle, травление лямбда-функций

Я должен выбрать массив объектов, как это: import cPickle as pickle from numpy import sin, cos, array tmp = lambda x: sin(x)+cos(x) test = array([[tmp,tmp],[tmp,tmp]],dtype=object) pickle.dump( test, open('test.lambda','w') )и это дает следующую ...

3 ответа

Чтение свойств объекта с помощью деревьев выражений

Я хочу создать лямбда-выражение для каждого свойства объекта, которое читает значение динамически. Что у меня так далеко: var properties = typeof (TType).GetProperties().Where(p => p.CanRead); foreach (var propertyInfo in properties) { var ...

1 ответ

Могу ли я заставить C ++ 11 лямбда возвращаться по ссылке?

Это не компилируется, так каклямбдавыражение возвращает значение: #include <iostream> class Item { public: int& f(){return data_;} private: int data_ = 0; }; int main() { Item item; auto lambda = [](Item& item){return item.f();}; lambda(item) = ...

1 ответ

Создание во время выполнения выражения LINQ

Скажи, у меня есть это выражение: int setsize = 20; Expression<Func<Foo, bool>> predicate = x => x.Seed % setsize == 1 || x.Seed % setsize == 4;Это в основном «разбивает» набор элементов на 20 разделов и извлекает из каждого набора каждый первый ...