📌  相关文章
📜  c# 获取不带扩展名的文件名 - C# (1)

📅  最后修改于: 2023-12-03 15:29:48.153000             🧑  作者: Mango

C# 获取不带扩展名的文件名

在 C# 中获取一个文件的文件名并不难,可以使用 System.IO.PathGetFileName() 方法。但如果需要获取不带扩展名的文件名,则需要使用以下方法:

string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(@"C:\Users\Public\Pictures\Sample Pictures\Desert.jpg");

其中,Path.GetFileNameWithoutExtension() 方法返回指定路径字符串的文件名(不含扩展名)。

上述代码将会返回字符串变量 fileNameWithoutExtension 的值为 Desert

需要注意的是,如果指定路径字符串为空或者仅有一个点,则此方法与 GetFileName() 方法返回相同的字符串,无法获取不带扩展名的文件名。

总结

本文介绍了如何在 C# 中获取不带扩展名的文件名。需要使用 System.IO.PathGetFileNameWithoutExtension() 方法来完成此任务。