Resultados da pesquisa a pedido "anonymous-methods"

5 a resposta

Fechamentos em delegados de manipulador de eventos em C #? [duplicado]

Esta pergunta já tem uma resposta aqui: Variável capturada em um loop em C # [/questions/271440/captured-variable-in-a-loop-in-c-sharp] 8 respostasEstou vindo de um plano de programação funcional no momento, então me perdoe se não entender os ...

3 a resposta

Como identificar métodos anônimos no System.Reflection

Como você pode identificar métodos anônimos via reflexão?

1 a resposta

C # -Closure -Clarification

Estou aprendendo C # .Posso dizer o fechamento comoa construct that can adopt the changes in the environment in which it is defined. Exemplo: List<Person> gurus = new List<Person>() { new Person{id=1,Name="Jon Skeet"}, ...

7 a resposta

Método anônimo na chamada de chamada

Tendo um pouco de problema com a sintaxe em que queremos chamar um delegado anonimamente dentro de um Control.Invoke. Tentamos várias abordagens diferentes, todas sem sucesso. Por exemplo: myControl.Invoke(delegate() { MyMethod(this, new ...

4 a resposta

Por que o c # não pode usar lambdas anônimas inline ou delegados? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que uma expressão lambda deve ser convertida quando fornecida como um parâmetro Delegate simples [/questions/411579/why-must-a-lambda-expression-be-cast-when-supplied-as-a-plain-delegate-parameter] 7 ...

1 a resposta

Posso mover Delphi TThread.Synchronize () localmente para um formulário VCL para ser chamado de um thread principal ou de trabalho?

Estou usando CreateAnonymousThread para uma tarefa de trabalho e, quando comecei, usei Synchronize em toda a declaração, conforme exemplos documentados, por exemplo: procedure Txxx.RunWorker; begin FExecutionThread ...

6 a resposta

delegar palavra-chave x notação lambda

Uma vez compilado, existe uma diferença entre: delegate { x = 0; }e () => { x = 0 }?

1 a resposta

Como e quando são capturadas as variáveis referenciadas nos métodos anônimos do Delphi?

Isso foi solicitado porComo comparar TFunc / TProc contendo função / procedimento de objeto? [https://stackoverflow.com/questions/5153486/how-to-compare-tfunc-tproc-containing-function-procedure-of-object] , especificamente pelo comentário de ...

7 a resposta

Como gerar retorno dentro de métodos anônimos?

Basicamente, eu tenho um método anônimo que eu uso para o meuBackgroundWorker: worker.DoWork += ( sender, e ) => { foreach ( var effect in GlobalGraph.Effects ) { // Returns EffectResult yield return image.Apply (effect); } };Quando faço isso, ...

4 a resposta

Por que não consigo editar um método que contenha um método anônimo no depurado

Então, toda vez que escrevi uma expressão lambda ou método anônimo dentro de um método que não obtivebastant certo, sou forçado a recompilar e reiniciar todo o aplicativo ou a estrutura de teste de unidade para corrigi-lo. Isso é muito chato, e ...