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

时间:2009-09-11 14:42:38

标签: .net text textbox concatenation

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

Me.TextBox.text = output1 + output2

我想有这样的事情:

Me.TextBox.text = output1 + ENTER + output2

有什么想法吗?

谢谢!

3 个答案:

答案 0 :(得分:11)

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

尝试以下方法:

Me.TextBox.Text = output1 + Environment.NewLine + output2

答案 1 :(得分:5)

Me.TextBox.text = output1 & Environment.NewLine & output2

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

答案 2 :(得分:1)

Environment.NewLine通常是首选方法。它会产生回车和回车。 Windows系统的换行和仅适用于Unix系统的换行...

http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx

另请注意,您可以使用Microsoft.VisualBasic命名空间中的vbCrLf,它将始终一起返回回车符和换行符。