Debugging

Visual Studio 17.10 - Delegates einfach debuggen 

Quelle: Foto: dotnetpro
19.06.2024
Delegaten sind in der modernen Programmierung allgegenwärtig. Erfahren Sie, wie sie verwendet werden und wie Visual Studio 17.10 das Debugging vereinfacht.
Delegaten sind in der modernen Programmierung allgegenwärtig. Ein Delegat ist ein Typ, der einen Verweis auf Methoden mit bestimmten Parametern und Rückgabewerten repräsentiert. Entwickler verwenden Delegaten, um Methoden als Argumente an andere Methoden zu übergeben. Ein bekanntes Beispiel dafür sind Ereignis-Handler, die über Delegaten aufgerufen werden. Delegaten erinnern an C++-Funktionszeiger, sind jedoch vollständig objektorientiert.
Es gibt verschiedene Möglichkeiten, Delegaten darzustellen. Ein Beispiel ist der Func-Delegat, ein generischer Delegat, der eine Methode repräsentiert, die einen oder mehrere Parameter empfängt und einen Wert eines bestimmten Typs zurückgibt. 
Obwohl es komfortabel ist, Methoden wie Parameter herumzureichen, wäre es wünschenswert, diesen Code während des Debuggens leichter nachvollziehen zu können. In Visual Studio 17.10 ist dies nun problemlos möglich.
Beim Anhalten des Debuggens können Sie mit der Maus über jeden Delegaten fahren und erhalten einen praktischen Link zur Quellcode-Ansicht (Go to Source). Dies gilt nicht nur für verwalteten Code, sondern unterstützt auch C++-Funktionszeiger und std::function.

Autor(in)

Das könnte sie auch interessieren
Effizienter arbeiten
Zoom präsentiert Workflow-Automatisierung
Cloudflight-Umfrage
KI im Code - hilft sie oder hindert sie?
Automation Report
KI als Game-Changer im E-Commerce
Programmiersprache
C# 13 - neue Funktionen und Verbesserungen im Überblick
Mehr News?
Besuchen Sie unsere Seite ...
https://www.com-magazin.de
nach oben