如何使用反斜杠进行拆分

Kar*_* O. 34 c# string split

我想用'\'分割一个字符串,但是不允许这样做,编译器说换行中的换行符.有没有办法用反斜杠拆分?

//For example...
String[] breakApart = sentence.Split('\'); //this gives an error. 
Run Code Online (Sandbox Code Playgroud)

Ben*_*ich 72

尝试使用转义字符'\\'而不是'\':

String[] breakApart = sentence.Split('\\');
Run Code Online (Sandbox Code Playgroud)

\C#中的反斜杠用作引号和撇号等特殊字符的转义字符.因此,当您尝试用反斜杠包装反斜杠时,反斜杠和最终的撇号将被解释为转义撇号.

以下是C#中可用的字符转义列表.

是C#中字符文字的MSDN文档.


jsp*_*cal 16

String[] breakApart = sentence.Split('\\');
Run Code Online (Sandbox Code Playgroud)

这是一个字符文字(反斜杠).