我想使用反斜杠('\')来分割字符串,但是编译器报错“常量中的换行符不允许”。有没有一种方法可以使用反斜杠来分割字符串?//For example... String[] breakApart = sentence.Split('\'); //this gives an error.
尝试使用转义字符'\\'而不是'\':String[] breakApart = sentence.Split('\\'); 在C#中,反斜杠\被用作特殊字符(如引号和撇号)的转义字符。因此,在尝试用撇号括起反斜杠时,反斜杠和最后一个撇号一起被解释为转义的撇号。这里是C#中可用字符转义序列的列表。这里是Microsoft关于C#中字符字面量的文档。