从文件路径C#获取文件名
本文关键字:获取 文件名 路径 文件 | 更新日期: 2023-09-27 17:51:01
可能重复:
从C#中的路径字符串中获取文件名
使用:c#asp.net vs10
假设filepath="C:''Sys''Axa_Excel''Axa123.xlsx">。filepath是一个字符串变量。文件可以来自任何位置。但是该文件将始终是xls/xlsx.csv。如何仅从文件路径中获取文件名,而文件路径只是一个字符串?
使用Path.GetFileName方法。
string result = Path.GetFileName(@"C:'Sys'Axa_Excel'Axa123.xlsx");
如何仅从文件路径获取文件名只是一根绳子?
使用Path.GetFileNameWithoutExtension方法
string result = Path.GetFileNameWithoutExtension(@"C:'Sys'Axa_Excel'Axa123.xlsx");
使用Path.GetFileName Path.GetFileNameWithoutExtension静态方法。
您也需要using System.IO
来完成此操作。
string filename = Path.GetFileName(@'C:'Sys'Axa_Excel'Axa123.xlsx');
string filenamewithoutextension = Path.GetFileNameWithoutExtension(@'C:'Sys'Axa_Excel'Axa123.xlsx');
可能重复多个问题,如:
- C#获取不带扩展名的文件名
- 从C中的路径字符串中获取文件名#
但是,要获得包含扩展名的文件名,请使用静态方法:
Path.GetFileName
此处记录。
要获得不带扩展名的文件名,请使用静态方法:
Path.GetFileNameWithoutExtension
此处记录。