Compiling and Executing Code in a C# App