Результаты поиска по запросу "lambda"
лямбда все еще возвращается
для примера скажем, у меня есть 3 простыхstructс, второй из которых не содержитbar метод: struct one { void foo(const int); void bar(); }; struct two { void foo(const int); }; struct three { void foo(const int); void bar(); };Тогда у ...
Я перефразировал вершину, чтобы она была немного более ясной - это улучшает ответ @Artioms. Я также предоставил еще один обходной путь - удаление лишних скобок, которые потенциально могут запутать бритвенный компилятор. Я думаю, что это полезно, как минимум.
рживаются ли лямбда-выражения / анонимные методы в движке Razor? Мне трудно выразить следующее в Razor: @Model.ToList().ForEach(i => { if (i.DealerName != null) { <text> @i.DealerName </text> } }Примечание:Я знаю, может решить это с@foreach но ...
Но вы уверены, что это работает, как ожидалось? Под этим я подразумеваю, ожидаете ли вы оценки И или ИЛИ? Как бы вы реализовали обратное, если бы захотели? Вы уверены, что это не просто результат первого? Или последний?
ьзуя C # 3.5, я хотел создать предикат для отправки к предложению where по частям. Я создал очень простое консольное приложение, чтобы проиллюстрировать решение, к которому я пришел. Это работает отлично. Абсолютно отлично. Но я понятия не имею, ...
Теперь мы можем вызвать это из формы:
аюсь позвонитьSystem.Windows.Threading.Dispatcher.BeginInvoke, Сигнатура метода такова: BeginInvoke(Delegate method, params object[] args)Я пытаюсь передать ему лямбду вместо того, чтобы создавать делегата. _dispatcher.BeginInvoke((sender) => { ...
, Это новый экземпляр списка, он не изменяет оригинал.
я есть массив "Dog", где я хочу напечатать имя всех собак старше 5 лет. Я пробовал что-то вроде Dogs.filter{ it.age > 5 }.forEach { it.name }Это дает мне значение, которое мне нужно, но как мне сохранить и вернуть его в виде списка строк? Я ...
Как насчет этого?
я есть следующий код: Func<string, bool> comparer = delegate(string value) { return value != "0"; }; Однако следующее не компилируется: var comparer = delegate(string value) { return value != "0"; };Почему компилятор не может понять, что ...
Я думаю, что * если вы уверены, что формат соответствует «[0] алфавит [1] тире», после индексов после [2:] всегда будет число, тогда вы можете заменить split на слайс, или вы можете использовать str.index (' - ')
у отсортировать приведенный ниже список сначала по номеру, а затем по тексту. lst = ['b-3', 'a-2', 'c-4', 'd-2'] # result: # ['a-2', 'd-2', 'b-3', 'c-4'] Попытка 1 res = sorted(lst, key=lambda x: (int(x.split('-')[1]), x.split('-')[0]))Я не ...
без генераторов, но учтите, что все решения здесь используют рекурсию.
смотрел похожие посты на форуме, но все они предлагают использоватьitertools.product но мне было интересно, если это можно решить без его использования. Я хочу напечатать все комбинации результатов для N бросков монеты. Это можно сделать, если N ...
Можете ли вы объяснить лямбда-выражения? [Дубликат]
Я не оченьполучить лямбда-выражения. Хотя они были со времен ALGOL, я начал слышать о них лишь недавно, когда Python и Ruby стали очень популярными. Теперь, когда C # имеет=> Синтаксис, люди в моем мире (.NET) все больше и больше говорят о ...
@Slauma для решения.
аюсь улучшить свой репозиторий, чтобы он отвечал за порядок. Я применил ответ от этот вопрос [https://stackoverflow.com/questions/3084671/linq-multiple-order-by] и что касается хранилища, я почти уверен, что это сделано. Проблема, с которой я ...