Implicit conversion from '<typename1>' to '<typename2>'
An expression or an assignment statement takes a value of one data type and converts it to another type. Because no conversion keyword is used, the conversion is implicit.
By default, this message is a warning. For information on hiding warnings or treating warnings as errors, see Configuring Warnings in Visual Basic.
Error ID: BC42016
To correct this error
If possible, use values of the same data type, so Visual Basic does not need to do any conversion.
Use CType or one of the other conversion keywords so that the conversion is explicit.
See Also
Concepts
Implicit and Explicit Conversions