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

6

我正在尝试将各种函数的输出合并到一个文本框中,但所有内容都出现在一行中。我应该如何在变量之间插入换行符?我有以下类似代码:

Me.TextBox.text = output1 + output2

我希望能有类似这样的东西:

Me.TextBox.text = output1 + ENTER + output2

有什么想法吗?

谢谢!

3个回答

13

Environment.NewLine 是一个只读变量,你可以使用它。还有一个名为 vbCrLf 的变量,但它仅用于旧版本,而且不依赖环境。

尝试以下代码:

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

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

在vb.net中,使用&连接字符串,而+是遗留的支持方式。


1
& 只是遗留问题。现在有一些很好的理由偏爱 '+'。 - Joel Coehoorn
2
事实上,使用 &首选方式 - Ed_

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接