Resultados da pesquisa a pedido "delegates"
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 ...
Qual é a diferença entre fonte de dados e delegado?
Eu tenho uma pergunta fundamental relacionada aos padrões de design de estruturas de cacau. Qual é a diferença entre delegado e fonte de dados? Ambos poderiam usar@protocols declaração, mas algumas classes ou estruturas estão usandodelegate, e ...
Por que um método anônimo não pode ser atribuído a var?
Eu tenho o seguinte código: Func<string, bool> comparer = delegate(string value) { return value != "0"; };No entanto, o seguinte não é compilado: var comparer = delegate(string value) { return value != "0"; };Por que o compilador não pode ...
Ação <T> vs delegar evento
Eu vi desenvolvedores usando os códigos abaixo bastante alternativamente. Qual é a diferença exata entre esses e quais seguem o padrão? Eles são iguais, comoAction eFunc<T> também é um delegado: public event Action<EmployeeEventAgs> OnLeave; ...
Convenção de método de aumento de manipulador de eventos
Eu estava apenas navegando e me deparei com esta pergunta: Evento de ação x delegar [https://stackoverflow.com/questions/2282476/actiont-vs-delegate-event] A resposta do ...
Como usar o padrão de delegação no iPhone
Tenho algumas perguntas sobre o uso do delegado patten no iPhone. Este é o código usando delegado patten. Este código funciona. SecondViewController *secondViewController = [[SecondViewController alloc] init]; secondViewController.delegate = ...
Não é possível atribuir para delegar um método anônimo com um tipo de parâmetro menos específico
Eu posso atribuir um métodoM delegar objetod com um tipo de parâmetro menos específico, mas quando eu quero atribuir um método anônimo com o mesmo, a assinatura como métodoM parad, Recebo um erro. Por que é que? class derivedEventArgs : ...
Diferença entre @Delegate, @Mixin e Traits no Groovy?
Alguém explicaria quando eu gostaria de usarTraços Groovy [http://beta.groovy-lang.org/docs/groovy-2.3.0-SNAPSHOT/html/documentation/core-traits.html] x Mixins (@Mixin) x delegados (@Delegate)? Talvez algumas compensações e preocupações com o ...
Finalizando o cronômetro StopWatch com um delegado ou lambda?
Estou escrevendo código como este, fazendo um pouco de tempo rápido e sujo: var sw = new Stopwatch(); sw.Start(); for (int i = 0; i < 1000; i++) { b = DoStuff(s); } sw.Stop(); Console.WriteLine(sw.ElapsedMilliseconds);Certamente, há uma maneira ...
Vários UIAlertViews para um delegado
Atualmente eu tenho uma turma aparecendoUIAlertViewestá aqui e ali. Atualmente, a mesma classe é o delegado para eles (é muito lógico que seria). Infelizmente, essesUIAlertViews chamará os mesmos métodos delegados da classe. Agora, a pergunta é: ...