Resultados da pesquisa a pedido "lambda"

3 a resposta

Nem todos os caminhos de código retornam um valor na expressão lambda do tipo 'System.Func <int>' [duplicado]

Esta pergunta já tem uma resposta aqui: Expressão lambda retornando erro [/questions/10890847/lambda-expression-returning-error] 4 respostasEstou criando uma tarefa de chamar uma função CountPixels, como mostrado abaixo Task<int> task1 = new ...

1 a resposta

Como consultar ordenadamente os itens correspondentes da matriz de objetos?

Eu tenho uma matriz de objetos que serão usados para algum processo. var x = new List<MyObject>() { new MyObject(), new MyObject(), ... }.ToArray(); Após o processo, ele retorna uma matriz de resultados correspondente a cada um dos objetos de ...

2 a resposta

python numpy pairwise editar-distância

Então, eu tenho uma matriz numpy de seqüências de caracteres e quero calcular a distância de edição em pares entre cada par de elementos usando esta função: scipy.spatial.distance.pdist ...

3 a resposta

Existe uma maneira de comparar lambdas?

Digamos que eu tenha uma lista de objetos que foram definidos usando expressões lambda (closures). Existe uma maneira de inspecioná-los para que possam ser comparados? O código que mais me interessa é List<Strategy> strategies = ...

1 a resposta

Alteração da sintaxe do Java 8 Lambda

Corri para um problema em que a sintaxe permitida de um Lambda mudou entre as versões 1.8.0_05 e 1.8.0_20 (beta) do compilador java. Exemplo: package scratch; import javafx.scene.control.MenuItem; public class Test { public void test() { ...

5 a resposta

Como um lambda em C # se liga ao enumerador em um foreach?

Acabei de encontrar o comportamento mais inesperado. Tenho certeza de que há uma boa razão para que funcione dessa maneira. Alguém pode ajudar a explicar isso? Considere este código: var nums = new int[] { 1, 2, 3, 4 }; var actions = new ...

2 a resposta

Qual é o benefício de poder usar efetivamente variáveis finais nas expressões lambda do Java 8

Entendi o que "efetivamente final" significa, conforme explicado porDiferença entre final e efetivamente final [https://stackoverflow.com/questions/20938095/difference-between-final-and-effectively-final] . O que eu não entendo é por que o uso ...

2 a resposta

Defina uma função lambda e execute-a imediatamente

Estou definindo um lambda e chamando-o, acrescentando "()", imediatamente. Experimentar: int i = (() => 0) ();Erro: Erro CS0119: Expressão indica umanonymous method', where agrupo de métodos 'era esperado Por que é que?

1 a resposta

Faça com que o Intellij IDEA permita lambda no nível do idioma java 5 6 7 com suporte a IDE

Por causa deretrolambda [https://github.com/orfjackal/retrolambda], podemos usar o recurso java 8 lambda no java 5 6 7. portanto, como fazer com que o Intellij Idea permita o lambda no nível do idioma java 5 6 7, também com recursos ide para o ...

1 a resposta

C ++ 11 lambdas pode acessar meus membros privados. Por quê?

Considere este pedaço de código: class shy { private: int dont_touch; // Private member public: static const shy object; }; const shy shy::object = []{ shy obj; obj.dont_touch = 42; // Accessing a private member; compiles; WHY? return obj; }(); ...