CS202   4- ‹#›
nImplicit conversions occur when mixed type expressions are evaluated or when the actual arguments in a function call do not match the formal arguments of the function prototype.
nFirst, the compiler tries to apply a trivial conversion.
nIf there is no match, then the compiler attempts to apply a promotion.
nIf there is no match, then the compiler attempts to apply a built-in type conversion.
nIf there is no match, then the compiler attempts to apply a user defined type conversion.
nIf there is no match, the compiler generates an error.
Implicit Conversions