using System;
using System.IO;
class Program
{
static void Main()
{
// 定义文件的完整路径
string filePath = @"C:\Users\ExampleUser\Documents\example.txt";
// 获取文件名(包括扩展名)
string fileNameWithExtension = Path.GetFileName(filePath);
Console.WriteLine("文件名(包括扩展名): " + fileNameWithExtension);
// 获取文件名(不包括扩展名)
string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(filePath);
Console.WriteLine("文件名(不包括扩展名): " + fileNameWithoutExtension);
// 获取文件所在的目录路径
string directoryPath = Path.GetDirectoryName(filePath);
Console.WriteLine("目录路径: " + directoryPath);
// 获取文件的扩展名
string fileExtension = Path.GetExtension(filePath);
Console.WriteLine("文件扩展名: " + fileExtension);
}
}
Path.GetFileName(filePath):获取文件的完整名称,包括扩展名。Path.GetFileNameWithoutExtension(filePath):获取文件的名称,但不包括扩展名。Path.GetDirectoryName(filePath):获取文件所在的目录路径。Path.GetExtension(filePath):获取文件的扩展名。这些方法都是 System.IO.Path 类中的静态方法,用于处理文件路径和文件名。
下一篇:c# 获取文件路径
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站