Ich bin da auf ein ganz nettes Tool gestoßen: https://sharplab.io/
Hier kann man ein Snippet im Browser direkt analyisieren lassen und sich allerlei Dinge wie ILCode, Heap/Stack-View oder einfach ne Validierung laufen lassen.
Hilft vielleicht dem Ein oder Anderen gewisse Code-Stücke besser zu verstehen.
Beispiel: https://sharplab.io/#gist:6c1d9daeabca29e89d197dfb8ea949ef
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Hallo,
Hinweis: beim Betrachten vom geJITetten Code (asm) berücksichtigen dass es sich um die Ausgabe vom Desktop-RyuJIT (".NET Full") handelt und nicht von jenem der in .NET Core verwendet wird. So kann es u.U. gewissen Unterschiede geben.
mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.
"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"