Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
При написании кода иногда можно создавать длинные инструкции, требующие горизонтальной прокрутки в редакторе кода. Хотя это не влияет на способ выполнения кода, это затрудняет для вас или других пользователей читать код, как он отображается на мониторе. В таких случаях следует рассмотреть возможность разбиения одной длинной инструкции на несколько строк.
Разбиение одного оператора на несколько строк
Используйте символ продолжения строки, который является символом подчеркивания (_), в точке, в которой нужно разбить строку. Знак подчеркивания должен быть немедленно предшествован пробелом и сразу после него должен следовать либо терминатор строки (возврат каретки), либо (начиная с версии 16.0) комментарий, за которым следует возврат каретки.
Замечание
В некоторых случаях, если опустить символ продолжения строки, компилятор Visual Basic будет неявно продолжать инструкцию в следующей строке кода. Список элементов синтаксиса, для которых можно опустить символ продолжения строки, см. в разделе "Неявное продолжение строки" в инструкциях.
В следующем примере оператор разбивается на четыре строки с символами продолжения строки, завершающим все, кроме последней строки.
cmd.CommandText = _
"SELECT * FROM Titles JOIN Publishers " _
& "ON Publishers.PubId = Titles.PubID " _
& "WHERE Publishers.State = 'CA'"
Использование этой последовательности упрощает чтение кода как в Интернете, так и при печати.
Символ продолжения строки должен быть последним символом в строке. Вы не можете добавить что-то ещё в той же строке.
Некоторые ограничения существуют в том месте, где можно использовать символ продолжения строки; Например, его нельзя использовать в середине имени аргумента. Список аргументов можно разделить с помощью оператора продолжения строки, но отдельные имена аргументов не должны изменяться.
Вы не можете продолжить комментарий с помощью символа продолжения строки. Компилятор не проверяет символы в комментарии для специального значения. Для комментария с несколькими строками повторите символ комментария (') в каждой строке.
Несмотря на то, что размещение каждой инструкции в отдельной строке является рекомендуемым методом, Visual Basic также позволяет разместить несколько инструкций в одной строке.
Размещение нескольких операторов в одной строке
Разделите утверждения двоеточием (:), как показано в следующем примере.
text1.Text = "Hello" : text1.BackColor = System.Drawing.Color.Red