*Тонкий* Различия между функциями VB и Преобразовывают. К* функции?

Когда вы удаляете слово, длина строки уменьшается. Но вы все еще продолжаете цикл до исходной длины строки. Простое решение - избавиться от length_of_line и вызывать line.length() везде, где вам нужна длина.

10
задан Jon Seigel 8 March 2010 в 02:09
поделиться

1 ответ

Это было покрыто прежде в принципе, но да там различия: в основном помощники VB сделают дополнительную работу для Вас для передачи синтаксического анализа, где дженерики выдадут исключение, и в целом но не универсально, помощники VB быстрее (хотя я не знаю, ли это значительно так), потому что они - просто сахар IL действительно. Приправить по вкусу.


Править: Этот парень покрывает его лучше, чем я могу.

Возвращение редактирования: Joel Coehoorn также рекомендует предшественнику вышеупомянутой статьи и по-видимому имеет некоторое сравнительное тестирование его рукав где-нибудь.

Joel записал:

Сводка является CInt (), оператор, в то время как Преобразовывают. ToInt32 () является функцией. CInt живет где-нибудь промежуточный (интервал) x; и Преобразуйте. ToInt32(x);.

11
ответ дан 3 December 2019 в 23:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: