Domande taggate «delegates»

I delegati possono fare riferimento a diversi concetti. Un oggetto può fare affidamento su un altro (un delegato) per eseguire una funzione. La delega può anche fare riferimento alla funzionalità del linguaggio di programmazione che utilizza le regole di ricerca del metodo per l'invio di auto-chiamate. In C # un delegato definisce il metodo da chiamare quando viene attivato un evento.





9
Usi del delegato d'azione in C # [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Stavo lavorando con i delegati d'azione in C …
132 c#  lambda  delegates  action 



13
Avvolgere un delegato in un IEqualityComparer
Diverse funzioni Linq.Enumerable accettano un IEqualityComparer<T>. Esiste una comoda classe wrapper che adatta un delegate(T,T)=>boola implementare IEqualityComparer<T>? È abbastanza facile scriverne uno (se si ignorano i problemi con la definizione di un hashcode corretto), ma mi piacerebbe sapere se esiste una soluzione pronta all'uso. In particolare, voglio fare operazioni su …
127 .net  linq  delegates 


8
Perché è necessario eseguire il cast di un'espressione lambda quando viene fornita come un semplice parametro Delegate
Prendi il metodo System.Windows.Forms.Control.Invoke (metodo Delegate) Perché questo dà un errore in fase di compilazione: string str = "woop"; Invoke(() => this.Text = str); // Error: Cannot convert lambda expression to type 'System.Delegate' // because it is not a delegate type Eppure funziona bene: string str = "woop"; Invoke((Action)(() => …
124 c#  c#-3.0  delegates  lambda 


8
Dove uso i delegati? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 7 anni fa . Migliora questa domanda Quali sono alcuni luoghi del mondo reale che richiedono …


7
Gli eventi C # sono sincroni?
Ci sono due parti in questa domanda: La generazione di un evento blocca il thread o avvia l'esecuzione di EventHandlers in modo asincrono e il thread prosegue contemporaneamente? I singoli EventHandlers (iscritti all'evento) vengono eseguiti in modo sincrono uno dopo l'altro o vengono eseguiti in modo asincrono senza alcuna garanzia …
104 c#  .net  events  delegates 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.