Path.GetFileName(string path)方法用于获取指定路径中的文件名和扩展名。它返回带有文件扩展名的文件名的字符串。
使用方法:
- 引用System.IO命名空间。
using System.IO;
- 调用Path.GetFileName方法,并传入路径字符串作为参数。
string fileName = Path.GetFileName("C:\\Blog\\example.txt"); // 返回 "example.txt"
- 如果路径为空字符串,则返回空字符串。如果路径只包含目录,则返回目录的最后一个单纯名称。
string emptyPath = Path.GetFileName(""); // 返回 ""
string directoryPath = Path.GetFileName("C:\\Blog\\"); // 返回 "Blog"
示例1:
using System;
using System.IO;
class Program
{
static void Main()
{
string fullPath = @"C:\Blog\example.txt";
Console.WriteLine($"Filename with extension: {Path.GetFileName(fullPath)}");
}
}
输出结果:
Filename with extension: example.txt
示例2:
using System;
using System.IO;
class Program
{
static void Main()
{
string directoryPath = @"C:\Blog\";
Console.WriteLine($"Directory name: {Path.GetFileName(directoryPath)}");
}
}
输出结果:
Directory name: Blog
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# Path.GetFileName(string path):获取指定路径的文件名(包括扩展名) - Python技术站