All of us would be aware of the Call Stack, which we usually inspect while debugging any type of application. It would be great if we could really inspect the Call Stack in some way in our code at runtime. System.Diagnostics namespace gives you just that...