c#

位置:IT落伍者 >> c# >> 浏览文章

C#中路径的几种获取方法及其区别


发布日期:2019年07月20日
 
C#中路径的几种获取方法及其区别

string str =ProcessGetCurrentProcess()MainModuleFileName;//获得当前执行的exe的文件名

string str=EnvironmentCurrentDirectory;//获取和设置当前目录的完全限定路径

string str=DirectoryGetCurrentDirectory();//获取应用程序的当前工作目录

string str=AppDomainCurrentDomainBaseDirectory;//获取基目录它由程序集沖突解决程序用来探测程序集

string str=ApplicationStartupPath;//获取启动了应用程序的可执行文件的路径不包括可执行文件的名称

string str=ApplicationExecutablePath;//获取启动了应用程序的可执行文件的路径包括可执行文件的名称

string str=AppDomainCurrentDomainSetupInformationApplicationBase;//获取或设置包含该应用程序的目录的名称

ApplicationStartupPath:获取当前应用程序所在目录的路径最后不包含\

ApplicationExecutablePath :获取当前应用程序文件的路径包含文件的名称

AppDomainCurrentDomainBaseDirectory:获取当前应用程序所在目录的路径最后包含\

SystemThreadingThreadGetDomain()BaseDirectory:获取当前应用程序所在目录的路径最后包含\

EnvironmentCurrentDirectory:获取当前应用程序的路径最后不包含\

SystemIODirectoryGetCurrentDirectory:获取当前应用程序的路径最后不包含\

上一篇:用C#编写ActiveX控件

下一篇:C# 3.0中的分部方法