以前有人问过这个问题,但我似乎没有看到我的确切解决方案。我需要遍历文件中使用相对路径的一些链接,并检查它们是否链接到存在的文件。给定以下文件和文件夹:
C:\Level 1\Level 2\A.txt
C:\Level 1\B.txt
A.txt 中可能有一个使用相对路径链接到 B.txt 的链接..\B.txt
。
我将拥有当前的遍历目录,,C:\Level 1\Level 2
并且需要将其结合..\B.txt
起来,C:\Level 1\B.txt
以便我可以检查 B.txt 的存在。
我尝试使用 Path.Combine 但这没有用。还有其他想法吗?它需要能够支持多个级别,例如..\..\..\D.txt
.