如何获取两个文件夹的 相对路径?

madStone_l 2010-10-24 03:39:19
小弟最近遇到这样的一个问题,请高手支招:

我有两个文件夹的路径,比如A文件夹为D:\resources\css、B文件夹为D:\resources\icons\main

问:现在如何用C#代码获取B文件夹相对于A文件夹的相对路径。
上面的这个例子相对文件夹的路径应该为:../../css,

如何达到这样的效果呢?小弟试过用DirectoryInfo类,但没有找到相对应的方法。
望高手赐教。
...全文
438 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ark_yk 2012-02-07
  • 打赏
  • 举报
回复
顶,大佬 出来解决下啊!一个路径确定,一个是变化的,各种变,怎么得到以第一个为基础的第二个文件的路径
  • 打赏
  • 举报
回复
最有效果的办法、:
不考虑你 解决方案的 对少个节点 根目录、

在 a 文件夹 创建一个 页面。 页面里面 拖一个 图片控件。
在 b 文件夹 放入一个 图片。 A文件夹页面的 图片控件 引用B 文件夹的图片为显示。
OK ,你再看 图片的 地址。 比如 /../img.jpg 。 前面的 /../ 就是。。

wuyq11 2010-10-24
  • 打赏
  • 举报
回复
比较自字符串,split转数据,比较差值
air123456789 2010-10-24
  • 打赏
  • 举报
回复
正则。 具体的我不会写 正则, 问问别人就知道了。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧