Code-Compilation: Wie C# Code magisch zur EXE wird!

Die Fragestellung ist wie kann ich on “the fly” c# Code kompilieren in .NET 9.0 Als Demo machen wir ein kleines Programm, das eine beliebige Datei mit C# Code kompiliert und eine DLL erstellt. Das grundlegende Gerüst des Programms ist relativ einfach. Grundlegend brauchen wir zum Einbau eines C’ Compilers in eine Anwendung nicht viel. … Read more

String.Create

Wenn es um Performance in .net geht dann ist String.Create ein Freund. String.Create kreiert einen String sehr schnell und mit minimalen Speicher overhead. Gerade wenn es um Performance geht, ist String immer ein kleines Hinderniss. Das hat auch damit zu tun wie Strings in .NET definiert sind. Zur Erinnerung: Schauen wir uns das mal mittels … Read more