欢迎来到山村网

C#中获取路径的几种方法

2019-03-02 09:56:28浏览:711 来源:山村网   
核心摘要:  1. 在.Net中web开发时  (1) ~/在runat=server的控件中会自动被解析为Request.ApplicationPath的值,是当前应用程序的目录

  1. 在.Net中web开发时

  (1) ~/在runat=server的控件中会自动被解析为Request.ApplicationPath的值,是当前应用程序的目录 如

C#中获取路径的几种方法 山村

  ~/userCommunity/index.aspx则对应为/HENU.RCenter.Internal/UserCommunity

  (2) ./表示当前目录

  (3)../表示上一层目录 如UserCommunity文件夹下的文件中可以以:../module/来访问module中的文件

  2 获取当前请求页面的路径:Request.FilePath

  3 获取项目下的文件路径:

  string path=AppDomain. CurrentDomain .SetUpInformation.Applicationbase+文件夹+文件

  如获取项目下的temp文件夹下文件的路径

  可以用:string savePath = AppDomain.CurrentDomain.SetupInformation.Applicationbase + "temp" + @"" + filename

  4 Server.MapPath用法:

  若在项目下Content文件夹下的UserInfoManager.aspx代码中写如下路径

  this.tempPath = Server.MapPath("UploadResourceImage");

  则返回 D:wxm练习ContentUploadResourceImage

(责任编辑:豆豆)
下一篇:

C++封装的用于存放内存块的双向循环列表

上一篇:

C# extern 修饰符的用法

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com