Результаты поиска по запросу "lambda"
ReSharper дает префикс «@» имени переменной в лямбда-выражении
При использовании ReSharper он автоматически добавляет@, Почему? public static string RemoveDiacritics(this string input) { if (string.IsNullOrEmpty(input)) return input; var normalizedString = input.Normalize(NormalizationForm.FormD); var ...
Лямбда-выражения с многопоточностью в C #
Я пытаюсь понять, почему эта программа не работает Ожидаемый результат: числа 0-19 в случайном порядке. Что я получаю при запуске: некоторые числа повторяются, иногда 20 печатается. Пожалуйста помоги. Я попытался с блокировкой (obj) в ...
Почему фильтрация несортированного списка быстрее, чем фильтрация отсортированного списка
Я играл с Java 8Streams - API и я решил микробенчмаркstream() а такжеparallelStream() потоки. Как и ожидалосьparallelStream() был в два раза быстрее, но всплыло что-то еще - если я отсортирую данные, прежде чем передать ихfilter требуется в 5-8 ...
Что произойдет, если я получу локальную переменную по ссылке, и она выйдет из области видимости?
Предположим, я использую лямбду в качестве функции обратного вызова, и при создании лямбды я фиксирую переменную локальной функции по ссылке. Теперь предположим, что лямбда-объект не выполняется до тех пор, пока локальная переменная функции не ...
Как посчитать все положительные и отрицательные значения в группе панд?
Давайте предположим, что у нас есть таблица: df = pd.DataFrame({'A' : ['foo', 'bar', 'foo', 'bar', 'foo', 'bar', 'foo', 'foo'], 'B' : ['one', 'one', 'two', 'three', 'two', 'two', 'one', 'three'], 'C' : np.random.randn(8), 'D' : ...
карта, лямбда, remove_if
Итак, у меня проблема с алгоритмом std :: map, lambda и stl (remove_if). На самом деле, тот же код с std :: list или std :: vector работает хорошо. Мой тестовый пример: #include <map> #include <iostream> #include <algorithm> struct Foo { Foo() ...
Являются ли лямбда-выражения в C # замыканиями?
Являются ли лямбда-выражения (и в некоторой степени анонимными функциями) замыканиями? Мое понимание замыканий состоит в том, что они являются функциями, которые рассматриваются как объекты, что, по-видимому, является точным представлением того, ...
String.IsNullOrWhiteSpace в выражении LINQ
У меня есть следующий код: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) ...
Явный тип возврата лямбда
Когда я пытаюсь скомпилировать этот код (VS2010), я получаю следующую ошибку:error C3499: a lambda that has been specified to have a void return type cannot return a value void DataFile::removeComments() { string::const_iterator start, ...
Выражение лямбда против утверждения лямбда
По сути, есть ли разница между однострочным выражением лямбда-выражением и лямбда-выражением? Возьмите следующий код, например: private delegate void MyDelegate(); protected static void Main() { MyDelegate myDelegate1 = () => ...