CS202   4- ‹#›
nExplicit conversions occur when the client explicitly invokes a cast operation.
nBoth implicit and explicit type conversions result in a temporary object of the type being converted to.
nThis temporary object is used in place of the original.
nThe value of the original object is not affected.
nWhen considering execution efficiency, it is important to reduce or minimize the creation of such temporaries.
nWe recommend minimizing user defined conversions as much as possible by avoiding mixed type expressions and by supplying arguments to functions that exactly match the type required by the function prototypes.
Explicit Conversions