Приведение к целому числу, а не к двойному при включении OPTION STRICT

Недавно я установил OPTION STRICT ON для решения. Был такой код:

Dim intTest As String
        If intTest = 1 Then 'line 2

        End If

Я не писал этот код. Когда я изменил настройку на ON, компилятор предложил изменить строку 2 на:

        If CDbl(intTest) = 1 Then

Однако я изменил это на:

If Cint(intTest) = 1 Then

Есть ли причина, по которой компилятор предложил приводить к Double, а не к целому числу?

Ответы на вопрос(0)

Ваш ответ на вопрос