Como quebrar e combinar instruções no código (Visual Basic)
Ao escrever seu código, às vezes você pode criar as instruções longas que necessitam rolagem horizontal no editor de códigos. Embora isso não afeta a maneira seu código é executado, ele difícil para você ou qualquer outro para ler o código que aparece no monitor. Nesses casos, você deve considerar interromper a única declaração longo de várias linhas.
Para interromper uma única instrução em várias linhas
Use o caractere de continuação de linha, que é um sublinhado (),_no ponto em que você deseja a linha para interromper. O sublinhado deve ser imediatamente precedido por um espaço e seguido imediatamente por um terminador de linha (retorno de carro).
Dica
Em alguns casos, se você omitir o caractere de continuação de linha, o compilador Visual Basic continuará a instrução implicitamente na linha de código a seguir.Para obter uma lista de elementos de sintaxe para que você pode omitir o caractere de continuação de linha, consulte “a” continuação de linha implícita em Instruções no Visual Basic.
No exemplo, a declaração é interrompida em quatro linhas com os caracteres de continuação de linha que finalizam tudo mas a última linha.
cmd.CommandText = _ "SELECT * FROM Titles JOIN Publishers " _ & "ON Publishers.PubId = Titles.PubID " _ & "WHERE Publishers.State = 'CA'"
Usar essa sequência seu código mais fácil de ler, online e quando impresso.
O caractere de continuação de linha deve ser o último caractere em uma linha. Você não pode segui-la com o mais nada na mesma linha.
Existem algumas restrições a relação de onde você pode usar o caractere de continuação de linha; por exemplo, você não pode usá-lo no meio de um nome de argumento. Você pode quebrar uma lista de argumentos com o caractere de continuação de linha, mas os nomes individuais dos argumentos devem permanecer intactos.
Você não pode continuar um comentário usando um caractere de continuação de linha. O compilador não examina os caracteres em um comentário para um significado especial. Para um comentário de várias linhas, repita o símbolo de comentário ()'em cada linha.
Embora coloque cada instrução em uma linha separada é o método recomendado, Visual Basic também permite que você coloque várias instruções na mesma linha.
Para colocar várias instruções na mesma linha
Separe as instruções com dois-pontos (:), como no exemplo a seguir.
text1.Text = "Hello" : text1.BackColor = System.Drawing.Color.Red