欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# 获取目录路径

程序员文章站 2023-04-04 14:54:56
此处项目路径是:C:\GetPathInfo\ ......
console.writeline(system.windows.forms.application.startuppath);//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。(windows from应用程序才有效)
//输出结果:c:\getpathinfo\getpath\bin\debug

console.writeline(system.environment.currentdirectory);//获取或设置当前工作目录的完全限定路径。
//输出结果:c:\getpathinfo\getpath\bin\debug

console.writeline(system.io.directory.getcurrentdirectory());//获取应用程序的当前工作目录。
//输出结果:c:\getpathinfo\getpath\bin\debug

console.writeline(system.appdomain.currentdomain.basedirectory);//获取基目录,它由程序集冲突解决程序用来探测程序集。
//输出结果:c:\getpathinfo\getpath\bin\debug\

console.writeline(system.appdomain.currentdomain.setupinformation.applicationbase);//获取或设置包含该应用程序的目录的名称。
//输出结果:c:\getpathinfo\getpath\bin\debug\

console.writeline(system.windows.forms.application.executablepath);//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。(windows from应用程序才有效)
//输出结果:c:\getpathinfo\getpath\bin\debug\getpath.exe

console.writeline(system.diagnostics.process.getcurrentprocess().mainmodule.filename);//获取模块的完整路径。
//输出结果:c:\getpathinfo\getpath\bin\debug\getpath.vshost.exe

此处项目路径是:c:\getpathinfo\