This article discuss about Call by Reference, Call by Value, Method Overloading and Ploymorphism in C#.