Resultados de la búsqueda a petición "delegates"
¿Cómo crear un delegado a un método de instancia con un objetivo nulo?
He notado que la clase Delegate tiene una propiedad Target, que (presumiblemente) devuelve la instancia en la que se ejecutará el método delegado. Quiero hacer algo como esto: void PossiblyExecuteDelegate(Action<int> method) { if (method.Target ...
¿Qué es un delegado de C ++?
¿Cuál es la idea general de un delegado en C ++? ¿Qué son, cómo se usan y para qué se usan? Me gustaría aprender primero sobre ellos en una 'caja negra', pero un poco de información sobre las entrañas de estas cosas también sería genial. ...
Son los delegados no solo interfaces abreviadas?
Supongamos que tenemos: interface Foo { bool Func(int x); } class Bar: Foo { bool Func(int x) { return (x>0); } } class Baz: Foo { bool Func(int x) { return (x<0); } } Ahora podemos jugar con Bar y Baz como Foos y llamar a sus métodos Func. ...
Llamando a un método de otra clase en el Objetivo C
Tengo 2 clases, digamos la clase A y la clase B. La clase B se crea en la clase A. Tengo un método en la clase A, que debe ejecutarse tanto en la clase A como en la clase B. Llamar al método en la clase A es multa. Pero no estoy seguro de llamar ...
Comprobación de delegados para null
Estaba leyendo el libro Essential C # 3.0 y me pregunto si esta es una buena manera de verificar si los delegados son nulos: class Thermostat { public delegate void TemperatureChangeHandler ( float newTemperature ); public ...
delegados anónimos en C #
No puedo ser el único que se cansa de definir y nombrar a un delegado para una sola llamada a algo que requiere un delegado. Por ejemplo, quería llamar a .Refresh () en un formulario de posiblemente otros hilos, así que escribí ...
Envuelva un delegado en un IEqualityComparer
Varias Linq. Numerosas funciones toman unIEqualityComparer<T>. ¿Existe una clase de contenedor conveniente que adapte unadelegate(T,T)=>bool para implementarIEqualityComparer<T>? Es bastante fácil escribir uno (si ignora los problemas para ...
¿Cómo crear un delegado vacío usando Expression Trees?
Utilizando métodos anónimos [http://msdn.microsoft.com/en-us/library/0yw3tz5k%28v=vs.110%29.aspx] puede crear delegados vacíos desde C # 2.0. public event EventHandler SomeEvent = delegate {}; public event Action OtherEvent = delegate {}; Esto ...
Utilizando BackgroundWorker para actualizar la interfaz de usuario sin bloqueos ...?
Tengo el siguiente código para llenar un ListView desde un hilo de fondo (DoWork llama al método PopulateThread): delegate void PopulateThreadCallBack(DoWorkEventArgs e); private void PopulateThread(DoWorkEventArgs e) { if (this.InvokeRequired) ...
Cómo subclasificar UIScrollView y hacer que la propiedad delegada sea privada
Aquí es lo que quiero lograr: Quiero subclasificar un UIScrollView para tener una funcionalidad adicional. Esta subclase debería poder reaccionar al desplazarse, por lo que tengo que establecer la propiedad delegado en self para recibir eventos ...