Das mit der Memory-Klasse ist kein Problem, da kann man einfach
verwenden.
Eine .NET .dll kann man aber nicht einfach so injizieren, mehr Infos findest du
.
Nunja, solltest du mit .NET eine .dll ins Spiel injizieren, würde das Ergebnis dennoch kein bisschen mit dem einer "richtig" programmierten C(++) .dll vergleichbar sein.
Und wo ist schon groß das Problem? In C# kann man sich ohnehin vieles einfach zusammen klicken, eine Memory-Klasse kannst du einfach kopieren und die paar Zeilen Code, die du selber machen müsstest, sind kein Problem, sofern du grundlegendes beherrschst. Das wird von vielen ignoriert oder unterschätzt, viele kopieren sich einfach alles zusammen. Dementsprechend schlecht ist das Endergebnis.