Thomas Woelfers Baustatik Blog

Baustatik-Software und was sonst des Weges kommt

Wir schreiben einen C# Compiler

... zum Beispiel um C# als Skriptsprache zu verwenden:

CSharpCodeProvider c = new CSharpCodeProvider();
CompilerParameters options = new CompilerParameters();
options.GenerateExecutable = true;
options.GenerateInMemory = true;
CompilerResults r = c.CompileAssemblyFromFile( options, args);
System.String[] scriptArgs = new System.String[1];
r.CompiledAssembly.EntryPoint.Invoke(null, scriptArgs);

Comments are closed