VB.NET Dim mySingle As Single = "" ошибка во время выполнения - PullRequest
0 голосов
/ 24 июня 2011

сборник Dim mySingle As Single = "" Это нормально, но во время выполнения выдается исключение: преобразование из строки "" в тип 'Single' недопустимо.

Как это могло быть возможно?

Спасибо

1 Ответ

4 голосов
/ 24 июня 2011

String с не Single с.

Он компилируется, потому что у вас нет Option Strict.
Без Option Strict On (либо в верхней части файла, либо желательно в свойствах проекта) вся проверка типов происходит во время выполнения; нет времени компиляции типа-безопасности.

Вы должны ВСЕГДА использовать Option Strict.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...