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.



12
Passa metodo come parametro usando C #
Ho diversi metodi tutti con la stessa firma (parametri e valori restituiti) ma nomi diversi e interni dei metodi sono diversi. Voglio passare il nome del metodo per eseguire un altro metodo che invocherà il metodo passato. public int Method1(string) { ... do something return myInt; } public int Method2(string) …
694 c#  .net  methods  delegates 



11
Annulla l'iscrizione al metodo anonimo in C #
È possibile annullare l'iscrizione di un metodo anonimo a un evento? Se mi iscrivo a un evento come questo: void MyMethod() { Console.WriteLine("I did it!"); } MyEvent += MyMethod; Posso annullare l'iscrizione in questo modo: MyEvent -= MyMethod; Ma se mi iscrivo usando un metodo anonimo: MyEvent += delegate(){Console.WriteLine("I did …

14
Delegati Java?
Il linguaggio Java ha funzionalità di delegato, simile a come C # ha il supporto per i delegati?
194 java  delegates 




13
Cos'è il delegato? [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 6 anni fa . Migliora questa domanda Sono confuso che qual è l'effettivo ruolo di …
152 oop  delegates 


11
Puntatori di funzioni in Java
Questo può essere qualcosa di comune e banale, ma mi sembra di avere problemi a trovare una risposta concreta. In C # esiste un concetto di delegati, che è fortemente correlato all'idea di puntatori a funzioni di C ++. Esiste una funzionalità simile in Java? Dato che i puntatori sono …

6
Che cos'è un delegato C ++?
Qual è l'idea generale di un delegato in C ++? Cosa sono, come vengono utilizzati e a cosa servono? Mi piacerebbe prima conoscerli in un modo "scatola nera", ma anche un po 'di informazioni sull'intestino di queste cose sarebbe eccezionale. Questo non è C ++ nella sua forma più pura …

10
Come posso cancellare le iscrizioni agli eventi in C #?
Prendi la seguente classe C #: c1 { event EventHandler someEvent; } Se ci sono un sacco di abbonamenti a c1's someEventevento e voglio eliminarli tutti, qual è il modo migliore per raggiungere questo obiettivo? Considera anche che gli abbonamenti a questo evento potrebbero essere / sono lambdas / delegati …
141 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.