Preguntas etiquetadas con delegates

Los delegados pueden referirse a varios conceptos. Un objeto puede confiar en otro (un delegado) para realizar una función. La delegación también puede referirse a la función del lenguaje de programación haciendo uso de las reglas de búsqueda de métodos para despachar llamadas automáticas. En C #, un delegado define a qué método llamar cuando se desencadena un evento.

20
¿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. Si cree que esta pregunta se puede mejorar …
101 c#  .net  delegates 



9
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 claramente

6
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; public delegate void UpdateStatusEventHandler(string Status); public event StartedEventHandler Started; public delegate …


7
Asignar a 'id <Delegate>' del tipo incompatible 'ViewController * const_strong'
En toda mi aplicación, recibo advertencias de problemas semánticos cuando configuro ViewController.delegate = self. He buscado y encontrado publicaciones similares, pero ninguna pudo resolver mi problema. ViewController.m: GameAddViewController *gameAddViewContoller = [[navigationController viewControllers] objectAtIndex:0]; gameAddViewContoller.delegate=self; Recibo el mensaje de error al configurar .delegate=self. GameAddViewController.h: @protocol GameAddViewControllerDelegate &lt;NSObject&gt; - (void)gameAddViewControllerDidCancel:(GameAddViewController *)controller; - …





5
Usar delegados en C #
En lenguaje C # y .NET framework, ¿podría ayudarme a comprender a los delegados? Estaba tratando de verificar algún código y descubrí que los resultados que recibí fueron inesperados para mí. Aquí está: class Program { public static int I = 0; static Func&lt;string&gt; del = new Func&lt;string&gt;(I.ToString); static void …
79 c#  .net  delegates 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.