May 2010
Intermediate to advanced
1272 pages
61h 18m
English
With the exception of boxing and unboxing, basically conversions are of two kinds: widening conversions and narrowing conversions depending if the conversion is explicit or implicit. This is explained next.
Widening conversions occur when you try to convert a type into another one that can include all values of the original type. A typical example of a widening conversion is converting from an Integer into a Double, as in the following lines of code:
'Widening conversion Dim i As Integer = 1 Dim d As Double = i
As you might remember from Table 4.2, Integer represents a numeric value whereas Double represents a large floating number. Therefore, Double is greater than Integer and therefore ...
Read now
Unlock full access