Ich versuche, diesen Code von C # zu VB.NET
Hier ist, was ich habe, das Problem ist, dass es den gesamten Textkasteninhalt in der Nachrichtenbox statt jeder Zeile druckt.
Es sind keine Escape-Sequenzen in VB.Net vorhanden, soweit String-Literale betroffen sind.
Es gibt 2 spezielle Konstanten, die Sie stattdessen verwenden können:
vbCrLf vbLf
vbCrLf
vbLf
Sollte den Trick machen (nicht getestet).
Sie können keinen umgekehrten Schrägstrich ( \ ) verwenden, um Zeichen in VB zu entkommen. Verwenden Sie die Klasse ControlChars :
\
ControlChars
Von einem Online-Konverter :
Ihr c # -Code:
string[] lines = theText.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.None);
In VB.NET konvertiert:
Tags und Links string c# split vb.net