Overloading vs Overriding ?
Legolas
Select an image from your device to upload
string Substring (int startIndex) string Substring (int startIndex, int length)
You can call it with either one or two parameters. If you only call it with one parameter, the length parameter is assumed to be the rest of the string, saving us time whenever we simply want to get the last part of a string.
Operator overloading
http://www.codeproject.com/KB/cs/krdeepak123.aspx
Overriding
http://msdn.microsoft.com/en-us/library/ebca9ah3%28v=VS.100%29.aspx
The override modifier is required to extend or modify the abstract or virtual implementation of an inherited method, property, indexer, or event. You cannot override a non-virtual or static method. The overridden base method must be virtual, abstract, or override.