Adicionar uma linha de ruptura entre cadeias concatenadas em VB.net
-
05-07-2019 - |
Pergunta
Eu estou tentando concatenar a saída de várias funções em uma caixa de texto, mas tudo vem à tona em uma linha biiig. Como posso inserir linhas de quebra entre as variáveis? Eu tenho algo parecido com isto:
Me.TextBox.text = output1 + output2
E eu gostaria de ter algo como isto:
Me.TextBox.text = output1 + ENTER + output2
Todas as idéias?
Obrigado!
Solução
O href="http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx" rel="noreferrer"> Environment.NewLine
só de leitura variável vbCrLf, mas isto é para fins de legado e não dependente do ambiente.
Tente o seguinte:
Me.TextBox.Text = output1 + Environment.NewLine + output2
Outras dicas
Me.TextBox.text = output1 & Environment.NewLine & output2
Além disso, use e para concat cordas vb.net, + é o suporte legado
Environment.NewLine é geralmente o método preferido. Ela vai produzir um retorno de carro e alimentação de linha para sistemas Windows e um avanço de linha apenas para sistemas Unix ...
http://msdn.microsoft.com/en -us / library / system.environment.newline.aspx
Além disso, note que você pode usar vbCrLf do namespace Microsoft.VisualBasic que irá sempre retornar um feed retorno de carro e linha juntos.