Operator Overloading¶
You can redefine or overload most of the built-in operators available in C#. Thus a programmer can use operators with user-defined types as well. Overloaded operators are functions with special names the keyword operator
.
Basically, you are specifying how a operator should "calculate" or manipulate the data of a certain object.