anonymous-methods

Unsubscribe método anónimo en C#

¿Es posible cancelar la suscripción de un método anónimo a un evento? Si me suscribo a un evento como este: void MyMethod( ... delegate(){Console.WriteLine("I did it!");}; ¿Es posible cancelar la suscripción a este método anónimo? Si es así, ¿cómo?

Método anónimo en Invoke call

Tenemos un poco de problemas con la sintaxis donde queremos llamar a un delegado anónimamente dentro de un Control.Invocar. ... ror del compilador: No se puede convertir el método anónimo al tipo 'System.Delegate ' porque no es un tipo de delegado

¿Cómo se utiliza Func< > y Action< > al diseñar aplicaciones?

Todos los ejemplos que puedo encontrar sobre Func y Action son simples como en el siguiente donde se ve cómo funcionan técnic ... recordIt(5, "First one"); recordIt(3, "Second one"); Console.ReadLine(); } } }

Agregar y Eliminar Controlador de Eventos Anónimos

Me preguntaba si esto realmente funcionó ? private void RegisterKeyChanged(T item) { item.OnKeyChanged += (o, k) => ... ChangeItemKey((T)o, k); } ¿Cómo sabe el compilador que los controladores de eventos son los mismos ? ¿Se recomienda esto?

delegados anónimos en C#

No puedo ser el único que se cansa de definir y nombrar un delegado para una sola llamada a algo que requiere un delegado. Po ... afos.pluma de elección para que no tengas que rehacerlo todo. No es lo mismo, pero espero que entiendas lo que quiero decir.

Código incorrecto generado por el compilador para métodos anónimos [ERROR MS CORREGIDO]

Véase el siguiente código: public abstract class Base { public virtual void Foo<T>() where T : class { ... d(); //fine EDIT Estoy usando VS2012 RTMRel en windows8 RTM,. net framework 4.5 EDIT Este error ahora está solucionado.

¿Cómo producir retorno dentro de métodos anónimos?

Básicamente tengo un método anónimo que uso para mi BackgroundWorker: worker.DoWork += ( sender, e ) => { foreach ( ... er esto? Por cierto, este método de DoWork está dentro de un método estático, en caso de que sea importante para la solución.

¿Puede alguien explicarme métodos anónimos?

Delphi 2009, entre algunas cosas interesantes, también tiene métodos anónimos. He visto los ejemplos y las publicaciones de blog sobre métodos anónimos, pero aún no los entiendo. ¿Alguien puede explicar por qué debería estar emocionado?

Expresión Lambda vs métodos anónimos [duplicar]

Esta pregunta ya tiene una respuesta aquí: palabra clave delegada vs. notación lambda ... stanceOfX = () => { code }; También si los lambda son más nuevos, ¿debo usar lambda y olvidarme de los métodos anónimos?

ThreadPool.QueueUserWorkItem con expresión lambda y método anónimo

Pasar dos parámetros a un nuevo hilo en el threadpool a veces puede ser complicado, pero parece que con expresiones lambda y ... mplemente un tipo inmutable con 3 miembros: test, s1 y s2. Eso parece un trabajo extra sin ningún beneficio en este momento.