Compartilhar via


Como: Quebrar e combinar instruções no código

Ao escrever seu código, às vezes você pode criar instruções longas que necessitam de rolagem horizontal no Editor de código.Enquanto isso não afeta a maneira sistema autônomo seu código é executado, ele torna difícil para você ou qualquer outra pessoa ler o código sistema autônomo aparece no monitor.Em tais casos, você deve considerar dividir a demonstrativo única longa em várias linhas.

Em outros momentos, talvez deseje consolidar instruções em uma única linha, por exemplo, quando você tem várias instruções muito curtas e deseja economizar espaço.Esse recurso também pode ser útil ao organizar comandos dentro de um módulo ou variáveis.

Dividir uma única demonstrativo em várias linhas

  • Use o caractere de continuação de linha, que é um caractere de sublinhado (_), no ponto em que você deseja que a linha para quebrar. O sublinhado deve ser imediatamente precedido por um espaço e seguido imediatamente por um terminador de linha (retorno de carro).

    No exemplo a seguir, a demonstrativo é dividida em quatro linhas com caracteres de continuação de linha, encerrando todos, mas a última linha.

    cmd.CommandText = _
        "SELECT * FROM Titles JOIN Publishers " _
        & "ON Publishers.PubId = Titles.PubID " _
        & "WHERE Publishers.State = 'CA'"
    

    Usar essa sequência torna o código mais fácil de ler, online e quando impresso.

    Observação:

    O caractere de continuação de linha é necessariamente a última coisa em uma linha.Você não pode segui-lo com qualquer outra na mesma linha.

    Existem algumas limitações sistema autônomo para onde o caractere de continuação de linha pode ser usado, sistema autônomo no meio de um nome de argumento.Você pode interromper uma lista de argumentos com o caractere de continuação de linha, mas os nomes individuais dos argumentos devem permanecer intactos.

    Observação:

    Você não pode continuar um comentário usando um caractere de continuação de linha.Quando um comentário começa, o compilador não examina os caracteres para um significado especial.Um comentário de várias linhas, Repetir o (símbolo de comentário ') em cada linha.

Ao colocar cada demonstrativo 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 sistema autônomo instruções com dois-pontos (:), sistema autônomo no exemplo a seguir.

    text1.Text = "Hello" : text1.BackColor = System.Drawing.Color.Red
    

Consulte também

Outros recursos

Estrutura do programa e convenções de código 

Instruções no Visual Basic