在VB.net中的连接字符串之间添加一个断行

Tux*_*ter 5 .net text textbox concatenation

我试图将各种函数的输出连接到一个文本框中,但它都出现在一个biiig行中.如何在变量之间插入断行?我有这样的事情:

Me.TextBox.text = output1 + output2
Run Code Online (Sandbox Code Playgroud)

我希望有这样的事情:

Me.TextBox.text = output1 + ENTER + output2
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢!

Nol*_*rin 11

Environment.NewLine只读变量是您要使用的东西.还有vbCrLf,但这是为了传统目的,而不是依赖于环境.

请尝试以下方法:

Me.TextBox.Text = output1 + Environment.NewLine + output2
Run Code Online (Sandbox Code Playgroud)


Pon*_*dum 5

Me.TextBox.text = output1 & Environment.NewLine & output2
Run Code Online (Sandbox Code Playgroud)

也使用&来连接字符串vb.net,+是遗留支持

  • 实际上使用 **&** 是 [首选方式](https://msdn.microsoft.com/en-us/library/te2585xw.aspx) (2认同)