转义-路径

* JS转义字符\

不管在c#中还是js中\都是转义字符,在js中多个字符串拼接而成的字符串,还是要带\‘\’需要进行转义, 否则就变为多个参数,而不是一个整体

* 访问路径

1、本地路径\

"c:\\temp"表示路径是c:\temp,前面不带@就需要用\转义下; 而 @"c:\temp"就表示c:\temp,带@表示是什么就是什么;

2、网络路径/

http://localhost:34649/Home/Index

3、相对路径&绝对路径

  相对路径:相对于当前路径

  - 同级,.\\cmd.exe ;  .表示当前路径;

  - 父级,..\\cmd.exe ;  ..表示父级路径;

  - 上上级, ..\\..\\cmd.exe;  

       注意三种写法:" .\\cmd.exe "  ;     "./cmd.exe"  ;    @".\cmd.exe"

  绝对路径:从盘符开始,C:\windows\system32\cmd.exe

            //获取当前应用程序集的执行目录,D:\MyDemo\test1\Console_win\ConsoleApp1\bin\Debug\
            string dir = AppDomain.CurrentDomain.BaseDirectory;
            //获取当前应用程序集的执行的上级目录,D:\MyDemo\test1\Console_win\ConsoleApp1\bin
            string dir1 = Path.GetFullPath("..");
            //获得上上级目录 D:\MyDemo\test1\Console_win\ConsoleApp1
            string dir2 = Path.GetFullPath("../..");
控制台获取根目录

其他的获取根目录路径方法可以参考博文 http://www.cnblogs.com/ching2009/p/4293597.html

转载于:https://www.cnblogs.com/SmileSunday/p/9254791.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值