Quelle: dotnetpro
Syntactic Sugar 13.05.2022, 00:00 Uhr

Die Compiler-Abkürzungen

Was der C#-Compiler aus einer foreach-Schleife macht.
Täglich verwenden wir bewusst oder wahrscheinlicher auch unbewusst den C#-Compiler, um den Quellcode zu übersetzen. Dabei verwenden wir oft Abkürzungen und Syntaxschlüsselwörter, welche vom Compiler teilweise massiv umgebaut werden. Sieht man sich zum Beispiel die eigentliche Implementierung hinter async und await an, so stellt man fest, dass von der Methode, die man entwickelt hat, am Ende nicht gerade viel übrig bleibt, was der Ursprungsform ähnlich sieht. Zeit, sich hier ein paar Abkürzungen einmal etwas genauer anzusehen.

Die foreach-Schleife

dotnetpro

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Auf jedem Gerät verfügbar