zoukankan      html  css  js  c++  java
  • C#获取路径的方法总结

    .NET 5.0

    //获取当前进程的完整路径 如:result: X:xxxxxxxxx.exe (.exe文件所在的目录+.exe文件名)

    Process.GetCurrentProcess().MainModule?.FileName   

    //获取和当前目录(该进程从中启动的目录)的完全限定目录,默认为binDebug et5.0下,但我们如果在项目目录下使用dotnet run命令启动,或者在VS的调试设置中设置,可以设置该目录。

    Environment.CurrentDirectory  

      

    //应用程序的当前工作目录。不一定是程序从中启动的目录。根据程序工作的文件不同,可能会有不同的值。

    System.IO.Directory.GetCurrentDirectory()

    //获取程序的基目录 result: X:xxxxxx (.exe文件所在的目录+"")

    System.AppDomain.CurrentDomain.BaseDirectory

    //获取和设置包括该应用程序的目录的名称。  result: X:xxxxxx (.exe文件所在的目录+"")

    System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase

    //获取环境变量

    System.Environment.GetEnvironmentVariable(),参数可选变量key。


     ASP.NET

    //获取站点所在虚拟目录的物理路径,最后包含“”。

    Request.PhysicalApplicationPath

    //虚拟路径。

    Request.Path 

        

  • 相关阅读:
    cocos2d-x Tests讲解 Particle System(粒子系统)
    c++ 知识点
    详解C/C++函数指针声明
    VS中的路径宏 vc++中OutDir、ProjectDir、SolutionDir各种路径
    cocos2d-x学习知识点记录
    Ogre实现简单地形
    Ogre内部渲染流程分析系列
    gcc/g++编译
    gcc和g++的区别
    Hack with rewrite
  • 原文地址:https://www.cnblogs.com/Xieyiincuit/p/14763719.html
Copyright © 2011-2022 走看看