C#文件路径的写法
来源:互联网 发布:数据透视表 值 合计 编辑:程序博客网 时间:2024/05/23 01:16
C#文件路径的写法
路径有3种方式,当前目录下的C#文件相对路径、当前工作盘的C#文件相对路径、绝对路径。以C:\Tmp\Book为例(假定当前工作目录为C:\Tmp)。“Book”,“\Tmp\Book”,“C:\Tmp\Book”都表示C:\Tmp\Book。
另外,在C#中 “\”是特殊字符,要表示它的话需要使用“\\”。由于这种写法不方便,C#语言提供了@对其简化。只要在字符串前加上@即可直接使用“\”。所以上面的路径在C#中应该表示为“Book”,@“\Tmp\Book”,@“C:\Tmp\Book”。
(1)HTML相对路径与绝对路径
相对路径
同一个目录的文件引用
如果源文件和引用文件在同一个目录里,直接写引用文件名即可,这时引用文件的方式就是使用相对路径。
我们现在建一个源文件info.html,在info.html里要引用index.html文件作为超链接。
假设info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html
假设index.html路径是:c:/Inetpub/wwwroot/sites/blabla/index.html
在info.html加入index.html超链接的代码应该这样写:
<a href = "index.html">这是超连接</a>
如何表示下级目录
../表示源文件所在目录的上一级目录,http://www.cnblogs.com/表示源文件所在目录的上上级目录,以此类推。
<a href = "http://www.cnblogs.com/index.html">index.html</a>
假设info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html
假设index.html路径是:c:/Inetpub/wwwroot/sites/wowstory/index.html
在info.html加入index.html超链接的代码应该这样写:
<a href = "../wowstory/index.html">index.html</a>
如何表示下级目录
引用下级目录的文件,直接写下级目录文件的路径即可。
假设info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html
假设index.html路径是:c:/Inetpub/wwwroot/sites/blabla/html/tutorials/index.html
在info.html加入index.html超链接的代码应该这样写:
<a href = "html/tutorials/index.html">这是超连接</a>
绝对路径
例如只要看到这个路径:c:/website /img/photo.jpg我们就知道photo.jpg文件是在c盘的website目录下的img子目录中。
而在网站中类似以http://www.ajaxstu.com/img/photo.jpg来确定文件位置的方式也是绝对路径。
(2)文件路径中的/和\的区别
没有本质的区别
“\”是用在系统上,而“/“一般是用在网络上
但是由于 \ 也是转义字符的起始字符,所以,路径中的 \ 通常需要使用 \\,如果是 / 就不需要使用转义了
- C#文件路径的写法
- C#文件路径的写法
- C#文件路径写法
- C++文件路径的写法
- Java 文件路径的不同写法
- java文件路径的不同写法
- js文件的引用路径 绝对路径的写法
- 路径的写法
- 路径的写法
- 相对路径的写法
- 访问路径的写法
- .NET文件操作TXT的相对路径写法
- OpenCV: 图片读取函数imread的文件路径写法
- c#压缩文件,解压文件写法
- C#隐藏文件下载路径的方法
- C#隐藏文件下载路径的方法
- C#打开相对路径的文件
- C# 获取当前文件的路径
- Android学习-使用ViewFlipper实现屏幕切换的动画效果
- [自用门户]百度地图功能
- 组件交互及动态组件加载
- xcode找不到iOS手机新升级的系统文件,解决方法
- Java使用Calendar月操作(时间段内的月份、前三个月、月份加1)
- C#文件路径的写法
- hadoop集群启动成功但live node为0
- Linux <启动虚拟机及基础命令>
- ansible 新手上路
- MSql安装
- MFC DLL (一) 之函数调用
- 数字证书原理,公钥私钥加密原理 -因为这个太重要了
- 购物车
- xss脚本执行