学习:C#中获取当前路径的几种方法(转)

摘要:
有很多方法可以在c#中获取路径。有五种常见的ways://Get应用程序的当前工作目录。Stringpath2=System.AppDomain.CurrentDomain。BaseDirectory;MessageBox。显示;//获取并设置包含应用程序的目录的名称。

   要在c#中获取路径有好多方法,一般常用的有以下五种:

    //获取应用程序的当前工作目录。 
    String path1 = System.IO.Directory.GetCurrentDirectory();             
    MessageBox.Show("获取应用程序的当前工作目录:" + path1);

    //获取程序的基目录。
    String path2 = System.AppDomain.CurrentDomain.BaseDirectory;         
    MessageBox.Show("获取程序的基目录:" + path2);

    //获取和设置包括该应用程序的目录的名称。
    String path3 = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;             
    MessageBox.Show("获取和设置包括该应用程序的目录的名称:" + path3);

    //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
    String path4 = System.Windows.Forms.Application.StartupPath;            
    MessageBox.Show("获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称:" + path4);

    //获取启动了应用程序的可执行文件的路径及文件名
    String path5 = System.Windows.Forms.Application.ExecutablePath;            
    MessageBox.Show("获取启动了应用程序的可执行文件的路径及文件名:" + path5);


文章来源:http://www.cnblogs.com/purplefox2008/archive/2009/06/04/1495873.html

免责声明:文章转载自《学习:C#中获取当前路径的几种方法(转)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇proxmox 配置Manjaro Linux (KDE桌面)安装以及使用中的一些问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

SVN查看项目修改记录及修改内容

工具/原材料svn I,查看修改记录1,选择要查看的文件夹,打开后在空白处单击鼠标右键。3当然,有时我们想查看单个文件的记录。同样的原则适用于此文件。右键单击以选择“查看日志”。SVN查看所有日志提交记录1。默认情况下,SVN显示上周的文件提交和修改记录。如何查看更长时间的日志记录?...

浪潮各机型管理芯片BMC IP(智能平台管理接口)设置

NF5240m3/NF5140m3/NF5280m3/SA5212H2/NP5540M3NF5270M3/NF5170M3/NF8420m3IPMI主板集成管理芯片BMCIP设置开机按DEL键进入BIOS设置选择"ServerMgmt"---"BMCNetworkConfiguration"---"lanchannel1/2"---"staticipaddr...

oracle触发器调试

如果触发器执行成功,不会出现第4个图,不成功,会出现数据调试信息,具体报错位置会定位到。F7单步执行4.出错时,会出现调试数据,双击调试数据,可以复制出来...

传奇服务端各文件用途说明

传奇外传服务端├数据库服务器│├联系│├美国联邦储备银行│├日志│├! ID列表。txt(付款帐户列表,在Setup.exe中ServiceMode=TRUE时有效)!服务器信息.txt│├DBServer.exe│└DBSrc.ini├登录门│├登录网关.exe│└配置ini├登录服务器│├Chr日志│├ConLog公司│├计数日志│├国际数据库││├ID...

Nacos开机自启

1.加入玉米片。服务文件vi/lib/systemd/system/nacos.service2.将以下内容写入nacos。服务文件ps:我的nacos路径是/usr/local/nacos[Unit]Description=nacosAfter=network。target[Service]Type=forkingExecStart=/usr/local/...

vue 获取元素高度

1、html2、JavaScript//获取高度值(内容高+padding+边框)letheight=this.$refs.getheight.offsetHeight;//获取元素样式值(存在单位)letheight=window.getComputedStyle(this.$refs.getheight).height;//获...