Non so cosa sia un "linguaggio ad eventi" (qualsiasi linguaggio che supporti puntatori a procedure e metodi può diventarlo), ad ogni modo i delegati sono esattamente una forma "tipata" dei puntatori a metodi del C++ (e di altri linguaggi, come Delphi).
Non ha senso ricercare forme e strumenti propri di un linguaggio nell'ambito di un'architettura completamente diversa qual è il .NET Framework, poiché l'accesso alle risorse in memoria in quest'ultimo non sono così svincolate come per la piattaforma nativa.
Ciao!![]()