从C#中的特定点拆分字符串

时间:2012-04-13 08:09:09

标签: c# .net windows

我查看了C#中的split字符串方法,例如:

string[] lines = Regex.Split(value, "\");

虽然我遇到过需要从文件路径中提取文件名的情况,但我不想在所有出现的“\”上拆分字符串,例如:

C:\Windows\System32\calc.exe

预期产出:

calc.exe

2 个答案:

答案 0 :(得分:5)

new FileInfo(@"C:\Windows\System32\calc.exe").Name

答案 1 :(得分:4)

让框架承受压力。使用Path.GetFilename方法。

http://msdn.microsoft.com/en-us/library/system.io.path.getfilename.aspx