C#中获取路径的几种方法
前一段时间写代码时经常遇到获取路径问题,总是感觉有点乱,于是就总结了下,大家若有需要可以参考
1. 在.Net中web开发时
(1) ~/在runat=server的控件中会自动被解析为Request.ApplicationPath的值,是当前应用程序的目录 如
~/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\练习\Content\UploadResourceImage
本文转自HDDevTeam 51CTO博客,原文链接:http://blog.51cto.com/hddev/627998,如需转载请自行联系原作者
C#中获取路径的几种方法相关推荐
- html怎么样取jsp中的路径,jsp中获得路径的两种方法和获得url路径的方法(推荐)
是解决相对路径的问题,可返回站点的根路径. //这样获得的是绝对路径 //这样获得的是相对路径 能够更有效的防治连接的失效. request.getContextPath()得到的是项目的名字,如果项 ...
- 高级 | Java中获取类名的3种方法
转载自 高级 | Java中获取类名的3种方法 获取类名的方法 Java 中获取类名的方式主要有以下三种. getName() 返回的是虚拟机里面的class的类名表现形式. getCanonical ...
- PHP中获取星期的几种方法
PHP中获取星期的几种方法 PHP星期几获取代码: 1 date(l); 2 //data就可以获取英文的星期比如Sunday 3 date(w); 4 //这个可以获取数字星期比如123,注意0是星 ...
- Spring 中获取 request 的几种方法,及其线程安全性分析
概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对象,比如获取客户端ip地址.请求的url.header中的属性(如cookie.授权信息).body中的数据等 ...
- android获取颜色资源,Android中获取颜色的几种方法
Android中获取颜色的几种方法: 通过android封装好的Color类中的常量 public static final int BLACK = 0xFF000000; public static ...
- java中获取路径_java中获取路径的几种基本的方法
package com.ygh.blog.realpath; import java.io.File; import java.io.IOException; import java.io.Input ...
- java 不知道类名_Java 中获取类名的三种方法,你知道几种?
之前我们分享过Java高级篇--深入浅出Java类加载机制这篇文章,今天来带你了解获取类名的三种方法. 获取类名的方法 Java 中获取类名的方式主要有以下三种. getName() 返回的是虚拟机里 ...
- java 取名字_Java 中获取类名的三种方法,你知道几种?
之前我们分享过Java高级篇--深入浅出Java类加载机制这篇文章,今天来带你了解获取类名的三种方法. 获取类名的方法 Java 中获取类名的方式主要有以下三种. getName()返回的是虚拟机里面 ...
- usestate中的回调函数_React 中获取数据的 3 种方法:哪种最好?
译文 | https://cloud.tencent.com/developer/article/1535913 原文 | https://dmitripavlutin.com/ 在执行 I/O 操作 ...
最新文章
- python3 抛出异常_Python3 异常
- python语言中文社区-python解决中文
- php生成16位不重复随机码,PHP n个不重复的随机数生成代码
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(40)-精准在线人数统计实现-【过滤器+Cache】...
- “约见”面试官系列之常见面试题之第四十八篇之各个浏览器内核(建议收藏)
- mysql point WKB格式 php 解析 unpack
- 关于线段树or 树状树状 在二维平面搞事情!Orz
- dos命令如何查看计算机信息,电脑DOS命令查看进程详细信息方法图解
- DGUS组态软件中图标旋转显示如何使用
- UE4脸部捕捉关键函数使用
- IT新人的辛酸反省与总结
- 最佳会员WooCommerce插件比较
- 微软自动化神器playwright
- GICv3_LPI机制
- c++语言读取excel文件,C++读取Excel文档(CSV) | C/C++程序员之家
- 前端和后端的英文_前端、后端、全栈是什么意思?薪资怎么样?
- 锂电回收行业硫酸镍溶液除硅
- 电力电子技术总结-电力电子器件1
- android中监听的作用,Android里的AdapterView中OnItemClickListener监听器四个参数的含义...
- 使用Markdown排版微信公众号 代码格式化