Path.GetFileName()
是C#中用于获取指定路径中的文件名部分的方法,其返回值为字符串类型。该方法的输入是一个路径字符串(string
类型)。
具体来说,Path.GetFileName()
方法从指定的路径中提取文件名部分,并返回这个文件名作为 string
类型的结果。如果路径中不包含文件名,则返回空字符串。
以下是一个示例,假设当前工作目录中包含一个名为“MyFile.txt”的文件:
string path = "C:\\Temp\\MyFile.txt";
string fileName = Path.GetFileName(path);
Console.WriteLine(fileName);
输出结果为:
MyFile.txt
以下是另一个示例,假设当前工作目录中包含一个名为“SubDir\MyFile.txt”的文件:
string path = "C:\\Temp\\SubDir\\MyFile.txt";
string fileName = Path.GetFileName(path);
Console.WriteLine(fileName);
输出结果为:
MyFile.txt
通过上述两个示例,我们可以看出 Path.GetFileName()
方法可以准确地提取出指定路径中的文件名部分,并以字符串类型返回。需要注意的是,Path.GetFileName()
方法只会返回路径中的文件名部分,而不包括文件所在的目录名称。