This article explains about what is shadowing in C#.Net, when we need shadowing, what are the advantages of shadowing in .Net and how to hide base class methods in derived class. It discuss about shadowing in C# using new keyword.