读书人

怎么获取两个文件夹的 相对路径

发布时间: 2012-03-20 14:01:10 作者: rapoo

如何获取两个文件夹的 相对路径?
小弟最近遇到这样的一个问题,请高手支招:

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

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

如何达到这样的效果呢?小弟试过用DirectoryInfo类,但没有找到相对应的方法。
望高手赐教。

[解决办法]
正则。 具体的我不会写 正则, 问问别人就知道了。
[解决办法]
比较自字符串,split转数据,比较差值

[解决办法]
最有效果的办法、:
不考虑你 解决方案的 对少个节点 根目录、

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

读书人网 >C#

热点推荐