protected virtual void ConsoleInterrupt (object sender, ConsoleCancelEventArgs a) { // Do not about our program a.Cancel = true; Mono.CSharp.Evaluator.Interrupt (); }