Gondolom csináltak egy olyan osztályt, amelynek függvényei lekezelték a szükséges nagyon alacsony szintű feladatokat, a többi vezérlés meg átadásra került a C#-nek. Ezt írja a wikipedia is a megjelölt linken:
"The lowest-level x86 interrupt dispatch code is written in assembly language and C. Once this code has done its job, it calls the kernel, whose runtime and garbage collector are written in C# and run in unsafe mode."
Kíváncsi lennék, hogy fejlesztők szemszögéből milyen előnyöket tudtak kiaknázni a C nyelvvel szembeállítva?