ibcadmin 发表于 2019-9-17 11:30:18

C# 获取目录路径

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

<p>此处项目路径是:C:\GetPathInfo\</p><br><br/><br/><br/><br/><br/>来源:<a href="https://www.cnblogs.com/zerosymbol/archive/2019/09/15/11522540.html" target="_blank">https://www.cnblogs.com/zerosymbol/archive/2019/09/15/11522540.html</a>
页: [1]
查看完整版本: C# 获取目录路径