Laden...

[gelöst] C#-Code aus einem String ausführen

Erstellt von Hufy90 vor 15 Jahren Letzter Beitrag vor 15 Jahren 2.553 Views
Hufy90 Themenstarter:in
182 Beiträge seit 2006
vor 15 Jahren
[gelöst] C#-Code aus einem String ausführen

Hallo, ich habe schon mehrfach gesucht aber nichts richtiges gefunden...
Ich habe in einem String C#-Code stehen und möchte diesen zu Laufzeit ausführen lassen, wie kann man das realisieren? Ich hab schon was mit reflections und factorys gelesen aba ich weiß net so richtig wie. Kann mir jemand helfen?
Bsp.:


private void Funktion1()
{
    string sCode = "bool b123 = false; if(b123){Console.WriteLine(\"OK\");}else{Console.WriteLine(\"Fehler\");}";
    Funktion2(sCode);
}

private void Funktion2(string Code)
{
    //Execute String Code
}

Danke für eure Hilfe!
Hufy90

Real programmers don't comment.
If it was hard to write, it should be hard to understand!

Gelöschter Account
vor 15 Jahren
Hufy90 Themenstarter:in
182 Beiträge seit 2006
vor 15 Jahren

Oh, danke, das ging ja schnell ^^

Real programmers don't comment.
If it was hard to write, it should be hard to understand!