I have a function in VB.NET that loops through values and attempts to convert it to a decimal if IsNumeric
is True,
Dim Value As String
If IsNumeric(Value) = True Then
Rate = CType(Value, Decimal) <--- bombing here
End If
I've found that when the function receives the value 603E43 IsNumeric
evaluates to True for some reason and then bombs on the conversion. Why would IsNumeric
be true in this case?