C#在替换函数中不接受'\'

时间:2014-11-05 22:25:16

标签: c# split

我想通过" \"拆分流程文件路径,但C#不接受' \'。

string[] pathSplit = p.MainModule.FileName.Split(new Char[] { '\' });
foreach(string path in pathSplit)                        
{
}

我收到了这个错误: http://i.stack.imgur.com/Dsfxb.png

字符串不会结束。 我的问题在哪里?

1 个答案:

答案 0 :(得分:3)

您需要在字符串或字符文字中转义'\'字符。

您只需使用@'\'来告诉编译器您需要'\'