Matthew Gertz, Dev Lead for the VB Compiler, Editor & Debugger team has written an article on operator overloading in Visual Basic 2005…

** [Operator Overloading In Visual Basic 2005](http://msdn.microsoft.com/vbasic/whidbey/default.aspx?pull=/library/en-us/dnvs05/html/vboperatoroverloading.asp) ** Operator Overloading, new to Visual Basic 2005, simplifies the use and development of complex types by allowing you to specify your own implementation for standard operations such as addition and subtraction.