如何在c#中分隔文件名和文件扩展名

时间:2014-05-30 01:58:58

标签: c# filenames file-extension

是否可以将文件名分隔为文件类型/文件扩展名。

例如,我有一个名为sample.text的文件。我想使用c#获得单独的样本和.txt。

任何人都可以帮助我。感谢。

1 个答案:

答案 0 :(得分:5)

您可以使用Path.GetExtension

var extension = 
    Path.GetExtension("C:\\sample.txt"); // returns txt

..和Path.GetFileNameWithoutExtension

var fileNameWithoutExtension = 
    Path.GetFileNameWithoutExtension("C:\\sample.txt"); // returns sample