Es gibt keinen.
In C # haben Sie die Möglichkeit, so etwas zu tun "Dies endet in einer neuen Zeile \ n.", aber in VB gibt es kein Konzept davon, Sie haben vordefinierte Variablen, die das für Sie behandeln wie "Dies endet in a neue Zeile "& amp; vbNewLine
Daher gibt es keinen Sinn in einem String-Literal (@ "irgendwas \ n"), weil es in VB sowieso wörtlich interpretiert würde.
Das Problem mit VB .NET besteht darin, dass eine Anweisung am Ende einer Zeile als abgeschlossen betrachtet wird. Sie können dies also nicht tun
%Vor%Sie müssen Ihre Zeichenfolge in jeder Zeile beenden und einen Unterstrich verwenden, um anzugeben, dass Sie Ihre Anweisung fortsetzen möchten, was Sie zu etwas wie
macht %Vor%Ich glaube nicht, dass Sie das in VB machen können. Sie müssen tun:
%Vor%Bearbeiten: Wie in den Kommentaren vorgeschlagen, ersetzt VB spezifische vbNewLine durch Environment.NewLine
Vielleicht möchten Sie Alex Papadimoulis " Intelligentes Paster " Add-In. Sie können eine Zeichenfolge als "StringBuilder" in C # - oder VB-Code einfügen.
VB ist schwach für die String-Manipulation. Keine Vorformatierung oder Inline-Escape-Zeichen. Alle Sonderzeichen müssen an die Zeichenfolge angehängt werden.