Resultados da pesquisa a pedido "lambda"

6 a resposta

xpressões @Lambda com multithreading em C #

Estou tentando entender por que este programa não funciona Saída esperada: números 0-19 em ordem aleatória O que recebo quando corro: alguns números se repetem, às vezes 20 é impress Por favor ajude. Eu tentei com lock (obj) em DoSomething ...

2 a resposta

LINQ declaração tradicional wher

Tenho uma instrução linq na qual quero adicionar uma cláusula where adicional se um índice suspenso não for 0. people.Where(n.surname == "surname" || n.forename == "forename" && (dropdown.SelectedIndex > 0) ? n.id = dropdown.SelectedValue : ...

4 a resposta

O que acontece se eu capturar uma variável local por referência e ela ficar fora do escopo?

Suponha que eu use um lambda como uma função de retorno de chamada e, ao criar o lambda, capture uma variável de função local por referência. Agora, suponha que o objeto lambda não seja executado até que a variável de função local fique fora do ...

2 a resposta

MVC View: argumentos de tipo O auxiliar HTML DisplayFor não pode ser deduzido do uso

Estou tentando fazer uso do HTML Helper DisplayFor estendido nesta exibição: <%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<MvcCms.Web.ViewModels.SubscriptionsViewModel>" %> <% using ...

4 a resposta

map, lambda, remove_if

Então, eu tenho problema com o std :: map, lambda e algoritmo stl (remove_if). Na verdade, o mesmo código com std :: list ou std :: vector funciona bem. Meu exemplo de teste: #include <map> #include <iostream> #include <algorithm> struct Foo { ...

10 a resposta

a sintaxe das funções lambda, a que finalidade serve uma 'lista de capturas'

Taken de uma resposta paraessa questã [https://stackoverflow.com/questions/3221812/sum-of-elements-in-a-stdvector], como exemplo, este é um código que calcula a soma dos elementos em umstd::vector: std::for_each( vector.begin(), vector.end(), ...

8 a resposta

Existem expressões Lambda em fechamentos em C

s expressões lambda (e até certo ponto, funções anônimas) são encerrada Meu entendimento dos fechamentos é que são funções tratadas como objetos, o que parece ser uma representação precisa do que as funções anônimas e as expressões Lambda ...

8 a resposta

String.IsNullOrWhiteSpace na expressão LINQ

Eu tenho o seguinte código return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) ...

6 a resposta

ipo de retorno explícito do Lambda

Quando tento compilar este código (VS2010), estou recebendo o seguinte erro: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, ...

14 a resposta

Expressão Lambda versus Declaração Lambda

Fundamentalmente, existe alguma diferença entre uma expressão de linha única lambda e uma instrução lambda? Pegue o seguinte código, por exemplo: private delegate void MyDelegate(); protected static void Main() { MyDelegate myDelegate1 = () => ...