delegates

Eliminación de controladores de eventos

Es esto: Button.Click -= new EventHandler(Button_Click); Lo mismo que esto: Button.Click -= Button_Click; Pregunto por ... de que sea diferente ¿qué tal Button.Click -= new EventHandler(Button_Click); VS Button.Click -= Button_Click; Gracias.

Reparto delegado a Func en C#

Tengo el código: public delegate int SomeDelegate(int p); public static int Inc(int p) { return p + 1; } Puedo lanza ... la forma habitual como esta: Func<int, int> c = (Func<int, int>)a; // Сompilation error ¿Cómo puedo hacerlo?

¿Cuál es la duración de un delegado creado por una lambda en C#?

Las lambdas son agradables, ya que ofrecen brevedad y localidad y una forma adicional de encapsulación. En lugar de tener que ... eClass>b__0()}} } } ¿La lambda devolvería alguna vez una nueva instancia, o se garantiza que siempre será la misma?

Es posible tener un delegado como parámetro de atributo?

¿Es posible tener un delegado como parámetro de un atributo? Así: public delegate IPropertySet ConnectionPropertiesDelega ... } [Workspace(TestDelegate.GetConnection)] public class Test { } Y si no es posible, ¿cuáles son las alternativas sensatas?

Acerca de " La declaración solo es válida en el ámbito de archivo"

Tengo un archivo swift de clase+extensión. Después de agregar un delegado que declaré en otro archivo a la clase, el Xcode mu ... selectRowAtIndexPath(indexPath, animated: true) performSegueWithIdentifier("ShowDetail", sender: indexPath) } }

¿Puedo usar parámetros en Acción o delegados Func?

Cuando estoy tratando de usar parámetros en un delegado de Acción... private Action<string, params object[]> WriteToLo ... iempo de diseño: Token inválido 'params' en la declaración de miembro de clase, estructura o interfaz Cualquier ayuda!

¿Cómo crear un delegado a partir de un MethodInfo cuando la firma del método no se puede conocer de antemano?

Necesito un método que tome una instancia MethodInfo que represente un método estático no genérico con firma arbitraria y dev ... puedo crear una instancia de System.Type representando a un delegado con una firma que coincida con la MethodInfo instancia?

Lo que se entiende por.delegate = self?

Podría alguien explicar el significado de someViewController.delegate = self y self.delegate? ¿Dónde nos ayudan?

Delegación swift-cuándo usar puntero débil en delegar

¿Puede alguien explicar cuándo y cuándo no usar una asignación 'débil' a un puntero delegado en Swift, y por qué? Entiendo ... ciones débiles, pero en mis pruebas estoy viendo ciclos de referencia fuertes si mis delegados no tienen referencias débiles.

C# - usando la lista.Find() con objetos personalizados

Estoy tratando de usar un List<T> con una clase personalizada mía, y poder usar métodos como Contains(), Find(), etc. e ... gustaría buscar mis objetos Reponse usando la función find ()... list.find("statement1"); // would return a Reponse object

Delegado vs delegado de la palabra clave

Si desea crear delegados personalizados, utilice la palabra clave delegate en minúsculas. ¿Qué se puede hacer con la Clase Delegate actual? ¿Para qué sirve esto? No entiendo la diferencia exacta.

Delegados estándar en C #[cerrado]

Hay algunos Delegados predefinidos en C# Conozco estos: EventHandler // Default event callbacks EventHandler<T> // D ... uenos para usar en código escrito por uno mismo. Si conoces algunos más útiles añádelos. De lo contrario esto es contestado.

Delegados Vs. Notificaciones en iPhoneOS

Estoy tratando de llamar a un método en mi controlador de vista raíz desde un controlador de vista hijo, de modo que cuando c ... ción fácilmente para hacer el trabajo. ¿Debo seguir intentando implementar el delegado o simplemente usar una notificación?

¿Por qué son los tipos de referencia de los delegados?

Nota rápida sobre la respuesta aceptada : No estoy de acuerdo con una pequeña parte de La respuesta de Jeffrey, a saber, el ... n delegado)? *Sí, sí, detalle de implementación, lo sé! Todo lo que quiero decir es almacenamiento de memoria a corto plazo.

¿Cuál es la diferencia entre new Action () y una lambda?

Así que cuando escribo algo como esto Action action = new Action(()=>_myMessage = "hello"); Refactor Pro! Destaca esto ... asar en la primera versión funciona, pero la segunda no. ¿Qué es exactamente lo que está pasando debajo de las portadas aquí?

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ómo salgo de una Lista.ForEach bucle cuando se utiliza un delegado anónimo?

En un bucle normal se puede salir de un bucle usando break. ¿Se puede hacer lo mismo usando un delegado anónimo? Ejemplo in ... o me golpeó este tema y cambió de nuevo a un bucle foreach normal, pero he publicado esta pregunta para ver si me perdí algo.

Errores de Co-y contravarianza in.NET 4,0

Algún comportamiento extraño con el soporte de co-y contravarianza de C# 4.0: using System; class Program { static void ... porque oculta muy bien el error con el Delegate.Combine()? ;) P. S. Todo esto afecta al VS2010 RC y versiones posteriores.

Devolver un valor de un evento - ¿hay una Buena Práctica para esto?

Estoy haciendo una pequeña aplicación multihilo que usa sockets TCP asíncronos, pero iré al grano: estoy usando un evento per ... res de los eventos? ¿o hay una mejor manera de hacer esto? (como usar un simple delegado al formulario para leer los valores)

Pase y ejecute el delegado en AppDomain separado

Quiero exceute algún pedazo de código en AppDomain separado con delegate. ¿Cómo puedo hacer esto? UPD1: algunos más detalles ... odos, gracias por las respuestas. He encontrado uno para mí en este hilo: Proceso de Sustitución.Comienza con AppDomains