如何从路径中获取文件的名称?

时间:2012-12-04 22:12:02

标签: c# winforms

我正在使用SaveFileDialog(svf)将某些内容从winform保存到文件中,并且我想使用该文件的名称,保存后,我该怎么办?

sfd.FileName; 

这不是正确的方法,因为它也有路径......(例如:c:/asd/asd/asd.doc)

2 个答案:

答案 0 :(得分:4)

您可以使用Path.GetFileName()来获取文件名。

string fileName = Path.GetFileName(sfd.FileName);

答案 1 :(得分:3)

您需要使用各种Path methods将路径拆分为您需要的各种组件。

在这种情况下,Path.GetFileName

string filename = Path.GetFileName(sfd.FileName);