Результаты поиска по запросу "lambda"
@leppie - конечно!
дположилlambda functions, delegates а такжеanonymous functions с тем же телом будет иметь одинаковую «скорость», однако, работает следующая простая программа: static void Main(string[] args) { List<int> items = new List<int>(); Random random = ...
Почему _ нельзя использовать внутри интерполяции строк?
Это работает (x => s"$x")но это (s"${_}")дает [error] ...: unbound placeholder parameter [error] (s"${_}")Это только потому, чтоs"..." конструкция страдает отУтечка Абстракция [http://en.wikipedia.org/wiki/Leaky_abstraction]? Более того: ...
Почему анонимные делегаты / лямбды не выводят типы по параметрам out / ref?
Несколько вопросов C # о StackOverflow спрашивают, как сделать анонимных делегатов / лямбд сout или жеref параметры. Смотрите, например: Вызов метода с параметрами ref или out из анонимного ...
Это заставляет переменную «numb» быть единственной для лямбды, а также генерирует генерирование в этот момент, а не когда лямбда вызывается / генерируется <не уверен, когда это произойдет.
ите, если этот вопрос уже задавался, но предположим, что у нас есть этот код (я запустил его с Mono 2.10.2 и скомпилировал сgmcs 2.10.2.0): using System; public class App { public static void Main(string[] args) { Func<string> f = null; var strs ...
Оба позволяют анонимные рекурсивные лямбда-функции
уверен, что это хорошая практика программирования, но я хотел бы знать, можно ли определить рекурсивную функцию с помощью лямбда-выражения. Это искусственный пример, который я придумал: можно определить рекурсивную факториальную функцию в ...
Вы должны использовать другую перегрузку Aggregate, чтобы указать строку возвращаемого типа, используя начальное значение:
ка перевернуть строку, но с ошибкой в функции Aggregate private string Reverse(string strValue) { char[] chArray = strValue.ToCharArray(); var reverse = chArray.Reverse(); var res = reverse.Aggregate((a,b)=>a+b); return res.ToString(); ...
Я не уверен, что он работает с IQueryable <>, но вы всегда можете удалить часть Expression <>, если вы можете работать с IEnumerable <>
я есть форма поиска, которая выглядит следующим образом: Код за формой выглядит так: @using (Html.BeginForm()) { @Html.ValidationSummary() <div> @Html.DropDownList("SelectedType", Model.TypeOptions) @Html.DropDownList("SelectedSearch", ...
Большое спасибо ! Это было действительно полезно
чаю деревья выражений в C #. Я застрял сейчас на некоторое время: string filterString = "ruby"; Expression<Func<string, bool>> expression = x => x == filterString;Как я могу построить это выражение по коду? Там нет образца, как захватить ...
переменная с автоматической продолжительностью хранения
мер: class Example { public: explicit Example(int n) : num(n) {} void addAndPrint(vector<int>& v) const { for_each(v.begin(), v.end(), [num](int n) { cout << num + n << " "; }); } private: int num; }; int main() { vector<int> v = { 0, 1, 2, 3, 4 ...
Добавь свой голос, пока ты там!
у я не могу использовать лямбда-выражения при отладке в окне «Быстрый просмотр»? UPD: см. ...