How to debug small programs in C #?

In C# you can say using System.Diagnostics; at the top of your program and then Debug.Assert (value != null); or whatever. Every language has a mechanism for assertions; get someone to teach you how to use them in your language. Put the precondition assertions at the top of the method body and the postconditions before the method returns.
For More Information Please Refer:

You May Also Like to Read: