Resultados da pesquisa a pedido "lambda"
Lambdas e captura por referência de variáveis locais: acessando após o escopo
Estou passando minhas variáveis locais por referência a dois lambda. Eu chamo essas lambdas fora do escopo da função. É istoundefined ? std::pair<std::function<int()>, std::function<int()>> addSome() { int a = 0, b = 0; return ...
Associação externa esquerda de LINQ para Sql com cláusula Group By e Having
Perdi um dia para tentar traduzir uma consulta sql para a expressão lambda LINQ, mas não para o sucesso. Minha consulta sql: SELECT a.ID, Sum(b.[Value]) AS [Value], c.ContractValue FROM Contracts a LEFT JOIN DepositHistories b ON b.ContractID = ...
Obtenha MethodInfo para uma expressão lambda
Eu sei que estou perguntando o bizarro, mas apenas por chutes, é possível obter oMethodInfo para uma expressão lambda? Estou atrás de algo assim: (Func<int, string>(i => i.ToString())).MethodInfo ATUALIZARQuero obter as informações do método, ...
Referências do método Java 8 chamadas em uma variável local
Estou no processo de aprender Java 8 e me deparei com algo que acho um pouco estranho. Considere o seguinte trecho: private MyDaoClass myDao; public void storeRelationships(Set<Relationship<ClassA, ClassB>> relationships) ...
_ => o que esse sublinhado significa nas expressões Lambda?
Como é uma expressão lambda_=> expr significar? Qual é o propósito de_ como entrada para lambda? Exemplo: int count = 0; list.ForEach(_ => count += 1);
Capturar e mover um unique_ptr em uma expressão lambda c ++ 14
Estou capturando um unique_ptr em uma expressão lambda desta maneira: auto str = make_unique<string>("my string"); auto lambda = [ capturedStr = std::move(str) ] { cout << *capturedStr.get() << endl; }; lambda();Funciona muito bem até eu tentar ...
Java Lambda Stream Distinct () na chave arbitrária?
Frequentemente, encontrava um problema com expressões Java lambda em que quando eu queria distinguir () um fluxo em uma propriedade ou método arbitrário de um objeto, mas queria manter o objeto em vez de mapeá-lo para essa propriedade ou método. ...
Como posso relançar uma exceção em um bloco lambda a partir do bloco externo?
Com o seguinte código, void key(Key) throws SomeCheckedException { } void supplier(Supplier<Key> s) throws SomeCheckedException { ofNullable(s).ifPresent(s -> { // | try { // | key(s.get()); // | } catch (final SomeCheckedException sce) { // | ...
Um java lambda pode ter mais de 1 parâmetro?
Em Java, é possível que um lambda aceite vários tipos diferentes? Ou seja: obras de variável única: Function <Integer, Integer> adder = i -> i + 1; System.out.println (adder.apply (10));Varargs também funciona: Function <Integer [], Integer> ...
Java 8 Streams: por que o Collectors.toMap se comporta de maneira diferente para genéricos com curingas?
Suponha que você tenha umList de números. Os valores noList pode ser do tipoInteger, Double etc. Quando você declara talList é possível declará-lo usando um curinga (?) ou sem um curinga. final List<Number> numberList = Arrays.asList(1, 2, 3D); ...