我有一个字符串是"G:\ Seriez\Futurama"我想把它拆分为'\'.下面的代码不起作用.
string[] words = filePath.Split('\'');
foreach (string word in words)
{
MessageBox.Show(word);
}
Run Code Online (Sandbox Code Playgroud)
你的代码没有用,因为当你试图拆分反斜杠时,你没有正确地转义,实际上是在单引号字符上分裂.正确的方法Split是做以下事情:
var words = filePath.Split('\\');
Run Code Online (Sandbox Code Playgroud)
额外的斜杠将正确转义,从而允许Split正确处理反斜杠.您可以在此处找到有关转义字符的更多信息.
| 归档时间: |
|
| 查看次数: |
422 次 |
| 最近记录: |