可能重复:
从 C# 中的路径字符串获取文件名
使用:c#asp.net vs10
假设,文件路径 = "C:\Sys\Axa_Excel\Axa123.xlsx"。文件路径是一个字符串变量。文件可以来自任何位置。但文件将始终为 xls/xlsx/csv。我如何只能从只是一个字符串的文件路径中获取文件名?
可能重复:
从 C# 中的路径字符串获取文件名
使用:c#asp.net vs10
假设,文件路径 = "C:\Sys\Axa_Excel\Axa123.xlsx"。文件路径是一个字符串变量。文件可以来自任何位置。但文件将始终为 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');