So teilen Sie sich mit einem umgekehrten Schrägstrich
Möchte ich die split ein string mit '\', aber Ihr nicht erlaubt, der compiler sagt Zeilenvorschub in Konstante. Gibt es eine Möglichkeit, um split mit back-slash?
//For example...
String[] breakApart = sentence.Split('\'); //this gives an error.
InformationsquelleAutor der Frage Karim O. | 2013-05-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit dem flüchtigen Charakter
'\\'
statt'\'
:Den backslash
\
in C# als escape-Zeichen für spezielle Zeichen, wie Anführungszeichen und Apostrophe. Also, wenn Sie versuchen, wickeln Sie den backslash mit Apostroph, backslash zusammen mit der Apostroph wird interpretiert als ein entflohener Apostroph.Hier ist eine Liste von Zeichen-escapes in C# verfügbar.
Hier ist die MSDN-Dokumentation von Zeichen-Literale in C#.
InformationsquelleAutor der Antwort Ben Reich
Es ist ein Zeichen-literal (backslash).
InformationsquelleAutor der Antwort jspcal