zoukankan      html  css  js  c++  java
  • C# 路径

    一、根目录

      .// 或者直接给出文件名称,是找根目录的路径

    如:path = "test.xml" 与 path = ".//test.xml"是一个意思

    二、根目录的上级目录,在C#中是指定到bin文件夹里面

      ..// 应用程序的根目录的上两级

    三、指定到根目录上面的三级目录,也就是C#中与bin同目录中

      ..//..//test.xml 这个意思是在根目录的三级目录的gs.mdb文件

    如果在这级目录中你要指定到指定文件夹中的某个文件,应该这样: ..//..//xml//test.xml意思在这个目录中的xml文件下面的test.xml文件

    四、指定到根目录的上四级目录,如下:

      ..//..//..// 这样就指定到根目录的第四级目录了。

    ..//..//..//xml//test.xml 这样就指定到这个目录里面的dir这个文件夹里面的gs.mdb这个路径

    五、某个文件的相对路径

      ..//Draw//xml//test.xml这种情况如:例如现在有几个文件夹xml 、 Draw、 tool,而应用程序现在在xml文件夹里面,那么这个路径的意思是指定在xml文件的上两级目录的Draw的bin中的test.xml的文件路径

    六、获取和设置当前目录的完全限定路径

      string str=System.Environment.CurrentDirectory;

      Result:C:/xxx/xxx

    七、获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称

      string str = System.Windows.Forms.Application.StartupPath;
      Result: C:/xxx/xxx

    八、获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名
      string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
      Result: C:/xxx/xxx/xxx.exe

    九、获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集

      string str = System.AppDomain.CurrentDomain.BaseDirectory;
      Result: C:/xxx/xxx/

    十、获取应用程序的当前工作目录

      string str = System.IO.Directory.GetCurrentDirectory();
      Result: C:/xxx/xxx

    十一、获取和设置包含该应用程序的目录的名称

      string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
      Result: C:/xxx/xxx/

    十二、获取当前进程的完整路径,包含文件名

      string str = this.GetType().Assembly.Location;
      Result: C:/xxx/xxx/xxx.exe

    十三、获取启动了应用程序的可执行文件的路径,包括可执行文件的名称

      string str = System. Windows .Forms.Application.ExecutablePath;
      Result: C:/xxx/xxx/xxx.exe

  • 相关阅读:
    Web项目发布步骤总结
    Web项目发布的一些设置
    阿里云部署Web项目
    Tomcat、Weblogic、WebSphere、JBoss服务器的选择
    EJB到底是什么
    数据库线程池3——现实中的参数
    数据库线程池2——线程池调优
    数据库线程池1——三种线程池的参数详细
    Mysql分页优化
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cardSalDao' defined in file [E:GItUppointerCard+redis argetgameCard-1.0-SNAPSHOTWEB-INFclassescnjbitdao
  • 原文地址:https://www.cnblogs.com/alsofly/p/3516523.html
Copyright © 2011-2022 走看看