Perguntas com a marcação «delegates»

127
Agrupar um delegado em um IEqualityComparer

Várias funções Linq.Enumerable recebem um IEqualityComparer<T>. Existe uma classe de wrapper conveniente que adapte a delegate(T,T)=>boolpara implementar IEqualityComparer<T>? É fácil escrever um (se você ignorar problemas ao definir um código hash correto), mas eu gostaria de saber...

109
Onde eu uso delegados? [fechadas]

Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 7 anos . Melhore esta questão...

104
Os eventos C # são síncronos?

Esta questão tem duas partes: Será que levantar um evento bloquear o fio, ou ele começar a execução de EventHandlers de forma assíncrona e o fio vai continuar ao mesmo tempo? Os EventHandlers individuais (inscritos no evento) são executados de forma síncrona um após o outro ou são executados de...

101
Quando você usaria delegados em C #? [fechadas]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

93
Invocar (delegar)

Alguém pode explicar esta declaração escrita neste link Invoke(Delegate): Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle. Alguém pode explicar o que isso significa (especialmente o ousado)? Não sou capaz de entender claramente...

89
Como adicionar um delegado a uma interface C #

Eu preciso ter alguns delegados em minha classe. Eu gostaria de usar a interface para me "lembrar" de definir esses delegados. Como? Minha classe é assim: public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler