Create new solution.
Add another form Form1 to solution.
Show form1 when mainform loads.
Now on form 1 write the following code before " public Form1() ..."
MainForm da = new MainForm();
Run the program, SharpDevelop will stop execution of the program with unhandled exception and you will get
"System.StackOverflowException
Cannot intercept exception. Debugged program can not be continued and properties can not be evaluated"