CSharp examples for Custom Type:Operator Overloading
Operators That Can Be Overloaded
+ - ++ -- ! ~ true false + - * / % & | ^ << >> < <= > >= == !=
Operators That Cannot Be Overloaded
= . ?: && || new is
The compound operators use the binary overloaded operators.
[] are overloaded by using indexers.