Preguntas etiquetadas con delegates

127
Envuelva un delegado en un IEqualityComparer

Varias funciones Linq.Enumerable toman un IEqualityComparer<T>. ¿Hay una clase de contenedor conveniente que se adapte delegate(T,T)=>boola implementar IEqualityComparer<T>? Es bastante fácil escribir uno (si ignora los problemas al definir un código hash correcto), pero me gustaría...

109
¿Dónde utilizo delegados? [cerrado]

Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 7 años . Mejora esta...

104
¿Los eventos de C # son sincrónicos?

Hay dos partes en esta pregunta: ¿La activación de un evento bloquea el hilo o inicia la ejecución de EventHandlers de forma asincrónica y el hilo continúa al mismo tiempo? ¿Los EventHandlers individuales (suscritos al evento) se ejecutan sincrónicamente uno tras otro, o se ejecutan de forma...

101
¿Cuándo usarías delegados en C #? [cerrado]

En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa....

93
Invocar (delegar)

¿Alguien puede explicar esta declaración escrita en este enlace? Invoke(Delegate): Ejecuta el delegado especificado en el subproceso que posee el identificador de ventana subyacente del control. ¿Alguien puede explicar qué significa esto (especialmente el en negrita)? No puedo entenderlo...

91
Cómo agregar un delegado a una interfaz C #

Necesito tener algunos delegados en mi clase. Me gustaría usar la interfaz para "recordarme" que establezca estos delegados. ¿Cómo? Mi clase se ve así: public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler UpdateStatusText;...