Junior — Middle
À quel moment le code C# est-il compilé en code intermédiaire?
sobes.tech IA
Réponse de l'IA
En C#, le code est compilé en un bytecode intermédiaire (IL — Intermediate Language) lors de l'étape de compilation du code source dans le processus de construction du projet. Cela se produit avant l'exécution du programme, lorsque le compilateur C# (csc.exe) convertit le code source en IL, qui est ensuite empaqueté dans une assembly (.dll ou .exe). Lors de l'exécution, le CLR (Common Language Runtime) effectue la compilation JIT du IL en code machine, spécifique à la plateforme.