Junior — Middle
Wanneer wordt C#-code gecompileerd naar tussenliggende bytecode?
sobes.tech AI
Antwoord van AI
In C# wordt de code tijdens het compilatieproces omgezet in een tussenliggende bytecode (IL — Intermediate Language) tijdens de bouwfase van het project. Dit gebeurt voordat het programma wordt uitgevoerd, wanneer de C#-compiler (csc.exe) de broncode omzet in IL, dat vervolgens wordt verpakt in een assembly (.dll of .exe). Bij het uitvoeren voert de CLR (Common Language Runtime) JIT-compilatie uit van IL naar platform-specifieke machinecode.