Preguntas con la etiqueta [delegates]

Lista delegates preguntas

COMO. desde que se cerraron las preguntas relacionadas; se agregan más ejemplos a continuación. El siguiente código simple (que encuentra una ventana de nivel superior, Es decir, y enumera sus

Darse de baja del método anónimo en C#

14
respuestas
256
votos
89.8k
vistas

¿Es posible darse de baja de un evento mediante un método anónimo? Si me suscribo a un evento como este: void MyMethod() { Console.WriteLine("I did it!"); } MyEvent += MyMethod;

Entiendo lambdas y los Funcdelegados Action. Pero las expresiones me desconciertan. ¿ En qué circunstancias utilizarías un Expression<Func<T>>en lugar de uno simple y antiguo Func<T>?

Estoy desarrollando un programa C# en .NET 8 Tengo un host genérico con un montón de servicios para un robot de discordia. En uno tengo un código como este (código

Delegado de función sin tipo de retorno

7
respuestas
706
votos
294.2k
vistas

Todos los Func<T>delegados devuelven un valor. ¿Cuáles son los delegados de .NET que se pueden utilizar con métodos que devuelven void?

weakLas referencias no parecen funcionar en Swift a menos que se protocoldeclare a como @objc, lo cual no quiero en una aplicación Swift pura. Este código genera un error de

¿Cómo creo delegados en Objective-C?

20
respuestas
774
votos
vistas

Sé cómo funcionan los delegados y sé cómo puedo utilizarlos. ¿Pero cómo los creo?