您的位置:首页 > 编程语言 > C#

C#中如何表示文件相对路径

2011-09-03 21:44 495 查看
方法一:

Application.StartupPath 可以获取当前程序运行的路径,可以和相对路径拼接成完整路径,也就不需要相对路径了

方法二:

相对路径C#也是支持的,用"."和".."表示,"."代表当前目录,".."代表上一级目录。

假设你的EXE在 D:\workspace\WebApplication2\

那么你的XML文件的路径就是".\XML\XML2\333.XML"

如果你的EXE在 D:\workspace\WebApplication2\bin

那么你的XML文件的路径就是"..\XML\XML2\333.XML"

当然,用Application.StartupPath获得EXE路径后拼接也是很好的方法。用相对路径的好处是代码简单,但局限性就是只能在同一个驱动器里(如:都在D:里)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# xml exe