Offf... Çok kazık sordun.. Vallahi çok kazık sordun yaa..
.NET Framework'de eval mekanizması yoktur. Yani anlık oluşturulan bir kod çalıştırılamaz.
Ne var ama.. Microsoft.CSharp.CSharpCodeProvider class'ımız var.. Bu yazdığımız şeyi anında assembly'e dönüştürebilir. (Yeni trojan projemde saf kodu anlık olarak assembly'e dönüştürme planım var.. Şansıma araştırdığım konu yani...)
CSharpCodeProvider, bize System.CodeDom.CompilerResults şeklinde istediğimiz kodu compile ediyor. Ardından bu sonucun CompiledAssembly özelliği bir System.Reflection.Assembly oluyor..
Assembly'den kod invoke etmeyi de biliyorsunuzdur canım...