alisa_gemini: (Default)
alisa_gemini ([personal profile] alisa_gemini) wrote2010-08-31 11:07 am
Entry tags:

(no subject)

Продолжение "за что я ненавижу VB" . Строку типа:
result_of_boolean_function = (Len(StringToTest) > 0) and (Left(StringToTest, 1) = "a")
написать невозможно. Если эта тварь обнаружит, что первое условие ложно, она не успокоится и пойдет проверять дальше. И на попытке взять первый символ у пустой строки будет выть про ошибку программы. Приходится писать многострочные конструкции. Ненавижу. Мелочь, а неприятно.

[identity profile] gimli-m.livejournal.com 2010-08-31 06:29 pm (UTC)(link)
Эээ... так вроде же есть какой-то флажок компиляции, как раз на этот случай. Только не помню, в какой версии и как он называется...

[identity profile] gem-in-i.livejournal.com 2010-08-31 06:33 pm (UTC)(link)
Посмотрела... вроде, нету.