当前位置:首页C# > 正文

C#路径中获取文件全路径、目录、扩展名、文件名称

作者:野牛程序员:2023-08-24 13:43:20C#阅读 2829

在 C# 中,可以使用 Path 类来获取文件全路径、目录、扩展名和文件名称。以下是一个示例代码,演示了如何实现这一点:

using System;
using System.IO;

class Program
{
    static void Main(string[] args)
    {
        string filePath = @"C:\\Your\\Directory\\YourFile.txt";

        // 获取文件全路径
        string fullPath = Path.GetFullPath(filePath);
        Console.WriteLine("文件全路径:" + fullPath);

        // 获取文件目录
        string directory = Path.GetDirectoryName(filePath);
        Console.WriteLine("文件目录:" + directory);

        // 获取文件扩展名(包括点)
        string extension = Path.GetExtension(filePath);
        Console.WriteLine("文件扩展名:" + extension);

        // 获取文件名(包括扩展名)
        string fileName = Path.GetFileName(filePath);
        Console.WriteLine("文件名:" + fileName);

        // 获取文件名(不包括扩展名)
        string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(filePath);
        Console.WriteLine("不带扩展名的文件名:" + fileNameWithoutExtension);
    }
}

在这个示例中,使用了 Path.GetFullPathPath.GetDirectoryNamePath.GetExtensionPath.GetFileNamePath.GetFileNameWithoutExtension 方法来获取文件的全路径、目录、扩展名以及带扩展名和不带扩展名的文件名称。替换 filePath 为实际的文件路径,运行代码后,它将输出这些文件属性。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击