public static void LoadCode()
{
// LoadCode compiles code and returns instance of a first class
// in the compiled assembly
dynamic script = CSScript.LoadCode(@"using System;
public class Script
{
public int Sum(int a, int b)
{
return a+b;
}
}")
.CreateObject("*");
int result = script.Sum(1, 2);
}