Microsoft 23.08.2021, 09:50 Uhr

Die Kosten von C#-Delegates verstehen

Paulo Morgado, Senior Customer Engineer bei Microsoft, erklärt in einem ausführlichen Blogbeitrag die Kosten, die beim Einsatz von C#-Delegates entstehen.
(Quelle: Microsoft.com)
Delegates werden in C# (und .NET im Allgemeinen) häufig verwendet. Entweder als Event-Handler, Callbacks oder als Logik, die von anderem Code verwendet wird (wie in LINQ). Trotz ihrer weiten Verbreitung ist es für den Entwickler nicht immer offensichtlich, wie die Instanziierung von Delegaten aussehen wird. In einem Blogbeitrag zeigt Paulo Morgado, Senior Customer Engineer bei Microsoft, verschiedene Verwendungen von Delegaten und den Code, den sie erzeugen, damit seine Leser die Kosten sehen können, die mit ihrer Verwendung in deren Code verbunden sind.
Den englischsprachigen Blogbeitrag von Paulo Morgado finden Sie hier.


Das könnte Sie auch interessieren