Console.WriteLine("当前程序目录:"+fileDir)
//一个文件目录
string filePath = "C:\\bin\\files\\test.xml"
Console.WriteLine("该文件的目录:"+filePath) string str = "获取文件的全路径:" + Path.GetFullPath(filePath) //-->C:\bin\files\test.xmlConsole.WriteLine(str)
str = "获取文件所在的目录:" + Path.GetDirectoryName(filePath)//-->C:\bin\filesConsole.WriteLine(str)
str = "获取文件的名称含有后缀:" + Path.GetFileName(filePath) //-->test.xmlConsole.WriteLine(str)
str = "获取文件的名称没有后缀:" + Path.GetFileNameWithoutExtension(filePath)//-->testConsole.WriteLine(str)
str = "获取路径的后缀扩展名称:" + Path.GetExtension(filePath)//-->.xmlConsole.WriteLine(str)
str = "获取路径的根目录:" + Path.GetPathRoot(filePath)//-->C:\Console.WriteLine(str)
Console.ReadKey()
C#获取当前应用程序所在路径及环境变量 一、获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory//获取和设置当前目录(即该进程从中...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)