Resultados da pesquisa a pedido "lambda"

2 a resposta

Por que estou obtendo resultados errados ao chamar Func <int>?

Tenho o seguinte trecho de código em C #: var actions = new List<Func<int>>(); IEnumerable<int> values = new List<int> { 1, 2, 3 }; foreach (int value in values) { actions.Add(() => value * value); } foreach (var action in actions) { ...

1 a resposta

Tentando passar um lambda constexpr e usá-lo para especificar explicitamente o tipo de retorno

Gostaria de usar uma função e passar umconstexpr lambda. No entanto, ele só compila com sucesso se eu permitir que o tipo seja deduzido porauto. Fornecendo explicitamente o tipo através de-> std::array<event, l()> parece falhar (a primeira ...

1 a resposta

ntendendo C ++ 0x lambda captura

Em um dos rascunhos recentes do C ++ 0x (n3225.pdf), podemos encontrar 5.1.2 / 10: Os identificadores em uma lista de captura são consultados usando as regras usuais para pesquisa de nome não qualificado (3.4.1); cada uma dessas pesquisas deve ...

3 a resposta

Concatenando dois int []

Existem soluções fáceis para concatenar doisString[] ouInteger[] em java porStreams. Desde aint[] é usado com frequência. Existe alguma maneira simples de concatenar doisint[]? Aqui está o meu pensamento: int[] c = {1, 34}; int[] d = {3, 1, ...

10 a resposta

Por que o lambda do C ++ 11 exige uma palavra-chave “mutável” para captura por valor, por padrão?

Short example: #include <iostream> int main() { int n; [&](){n = 10;}(); // OK [=]() mutable {n = 20;}(); // OK // [=](){n = 10;}(); // Error: a by-value capture cannot be modified in a non-mutable lambda std::cout << n << "\n"; // "10" }A ...

4 a resposta

O que causa std :: bad_function_call?

Eu vi umpouco [https://stackoverflow.com/questions/4257683/stdbind-a-member-function-to-an-object-pointer] questõe [https://stackoverflow.com/questions/5556183/make-c-crash-without-casting/5557843#5557843] que se referem ...

6 a resposta

Pode uma expressão lambda C # ter mais de uma instrução?

Pode uma expressão lambda em C # incluir mais de uma instruçã (Editar: Como mencionado em várias das respostas abaixo, esta pergunta foi feita originalmente sobre "linhas" em vez de "declarações".)

3 a resposta

omportamento estranho ao usar a expressão lambda nos botões WPF, clique no evento

Meu problema é difícil de explicar, então criei um exemplo para mostrar aqu Quando a janela WPF no exemplo abaixo é exibida, três botões são exibidos, cada um com um texto diferent Quando qualquer um desses botões é clicado, presumo que seu ...

2 a resposta

C #: crie uma ação do-nothing na instanciação de classe [duplicada]

Esta pergunta já tem uma resposta aqui: Existe uma maneira de especificar uma expressão lambda C # “vazia”? [/questions/1743013/is-there-a-way-to-specify-an-empty-c-sharp-lambda-expression] 5 respostas Tenho uma classe na qual o usuário pode ...

3 a resposta

C # => operador?

Tenho uma pergunta sobre o=> operador em C #. Estou olhando para as amostras do Expression Blend 4. Há uma linha no exemplo de contato que inclui: //In C:\Program Files (x86)\Microsoft Expression\Blend ...