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

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar