Delegat huwa referenza ta' metodu safe għall-tip (bħal pointer għal funzjoni) — jippermettilek ttratta l-metodi bħala data: iħażzhom, għaddihomlok bħala argumenti, u invokahom. Avvenimenti huma patruni mibnija fuq delegati għall-mudell publish-subscribe (observer). Huma jissottendidu callbacks, LINQ, u programming driven-by-events f'C#.
Delegati — metodi bħala valuri
;
Operation = (a, b) => a + b;
Operation multiply = (a, b) => a * b;
result = (, );
=> op(x, y);
Apply(multiply, , );
