📅  最后修改于: 2023-12-03 15:29:48.153000             🧑  作者: Mango
在 C# 中获取一个文件的文件名并不难,可以使用 System.IO.Path
的 GetFileName()
方法。但如果需要获取不带扩展名的文件名,则需要使用以下方法:
string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(@"C:\Users\Public\Pictures\Sample Pictures\Desert.jpg");
其中,Path.GetFileNameWithoutExtension()
方法返回指定路径字符串的文件名(不含扩展名)。
上述代码将会返回字符串变量 fileNameWithoutExtension
的值为 Desert
。
需要注意的是,如果指定路径字符串为空或者仅有一个点,则此方法与 GetFileName()
方法返回相同的字符串,无法获取不带扩展名的文件名。
本文介绍了如何在 C# 中获取不带扩展名的文件名。需要使用 System.IO.Path
的 GetFileNameWithoutExtension()
方法来完成此任务。