小弟最近遇到这样的一个问题,请高手支招:我有两个文件夹的路径,比如A文件夹为D:\resources\css、B文件夹为D:\resources\icons\main问:现在如何用C#代码获取B文件夹相对于A文件夹的相对路径。
上面的这个例子相对文件夹的路径应该为:../../css,如何达到这样的效果呢?小弟试过用DirectoryInfo类,但没有找到相对应的方法。
望高手赐教。

解决方案 »

  1.   

    比较自字符串,split转数据,比较差值
      

  2.   

    最有效果的办法、:
    不考虑你 解决方案的 对少个节点 根目录、在 a 文件夹 创建一个 页面。 页面里面 拖一个 图片控件。
    在 b 文件夹 放入一个 图片。 A文件夹页面的 图片控件 引用B 文件夹的图片为显示。
    OK ,你再看 图片的 地址。 比如 /../img.jpg 。 前面的 /../ 就是。。