Fügen Sie eine Bruchlinie zwischen verketteten Strings in VB.net
-
05-07-2019 - |
Frage
Ich versuche, die Ausgabe von verschiedenen Funktionen in ein Textfeld zu verketten, aber es kommt alles in einer Biiig Zeile nach oben. Wie kann ich Bruchlinien zwischen den Variablen einfügen? Ich habe so etwas wie folgt aus:
Me.TextBox.text = output1 + output2
Und ich möchte so etwas haben:
Me.TextBox.text = output1 + ENTER + output2
Irgendwelche Ideen?
Danke!
Lösung
Die Environment.NewLine
Nur-Lese-Variable ist, was Sie verwenden möchten. Es gibt auch vbCrLf
, aber dies ist für Legacy-Zwecke und nicht umgebungsabhängig.
Versuchen Sie Folgendes:
Me.TextBox.Text = output1 + Environment.NewLine + output2
Andere Tipps
Me.TextBox.text = output1 & Environment.NewLine & output2
Verwenden Sie auch & verketten Strings vb.net, + ist Legacy-Unterstützung
Environment.NewLine ist in der Regel die bevorzugte Methode. Es wird ein Wagenrücklauf und Zeilenvorschub für Windows-Systeme und einen Zeilenvorschub produzieren nur für Unix-Systeme ...
http://msdn.microsoft.com/en -US / library / system.environment.newline.aspx
Beachten Sie auch, dass Sie vbCrLf aus dem Microsoft.VisualBasic-Namespace verwenden können, die werden immer einen Wagenrücklauf und Zeilenvorschub zusammen zurück.