当前位置: 代码迷 >> 综合 >> C# 获取文件全路径、目录、扩展名、文件名称
  详细解决方案

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

热度:47   发布时间:2023-12-25 15:08:02.0

代码:

using System;
using System.IO;class Program
{static void Main(string[] args){//获取当前运行程序的目录string fileDir = Environment.CurrentDirectory;Console.WriteLine("当前程序目录:" + fileDir);//一个文件目录string filePath = "C:\\JiYF\\BenXH\\BenXHCMS.xml";Console.WriteLine("该文件的目录:" + filePath);string str = "获取文件的全路径:" + Path.GetFullPath(filePath);   //-->C:\JiYF\BenXH\BenXHCMS.xmlConsole.WriteLine(str);str = "获取文件所在的目录:" + Path.GetDirectoryName(filePath); //-->C:\JiYF\BenXHConsole.WriteLine(str);str = "获取文件的名称含有后缀:" + Path.GetFileName(filePath);  //-->BenXHCMS.xmlConsole.WriteLine(str);str = "获取文件的名称没有后缀:" + Path.GetFileNameWithoutExtension(filePath); //-->BenXHCMSConsole.WriteLine(str);str = "获取路径的后缀扩展名称:" + Path.GetExtension(filePath); //-->.xmlConsole.WriteLine(str);str = "获取路径的根目录:" + Path.GetPathRoot(filePath); //-->C:\Console.WriteLine(str);Console.ReadKey();}
}

end