Das Schlüsselwort unsafe erlaubt die Umsetzung von – einfach übersetzt – „unsicherem“ Code. Das bedeutet aber nicht, dass die entstehende Implementierung nicht funktionsfähig oder fehleranfälliger ist. Technisch gesehen deklariert unsafe ein Codeblock, der nicht unter der vollständigen Kontrolle der .NET-Ausführungsumgebung steht. Weiter ...