Относительный путь к абсолютному пути в C #?

У меня есть файлы xml, которые содержат пути к файлам href к изображениям (например, ".... \ images \ image.jpg"). Hrefs содержат относительные пути. Теперь мне нужно извлечь hrefs к изображениям и превратить их в абсолютные пути в файловой системе.

Я знаю о методе GetFullPath, но я пробовал его, и, похоже, он работает только из набора CurrentDirectory, который, похоже, быть C: поэтому я не понимаю, как я могу это использовать. И все же у меня есть абсолютный путь к файлу, содержащему hrefs, и относительные пути href, поэтому, поскольку для меня простая задача подсчитать количество частей ".... \" на основе абсолютного пути к содержащий файл, кажется, должен быть способ сделать это и программно.

Я надеюсь, что есть какой-то простой метод, о котором я просто не знаю! Есть идеи?

74
задан Anders 25 January 2011 в 16:40
поделиться