What is method overriding in c#
kalpa serashiya
Method overriding in C# is a feature like the virtual function in C++. Method overriding is a feature that allows you to invoke functions that have the same signatures that belongs to different classes in the same hierarchy of inheritance using the base class reference. C# makes use of two keywords: virtual and overrides to accomplish Method overriding.