У меня есть метод, который делает копию файла. «Корень» указывается пользователем в командной строке, которую я очищаю с помощью Path.GetFullPath(input)
.
Мне нужно получить путь к файлу относительно этого корня, поэтому вернутся следующие случаи:
Root FilePath Return
y:\ y:\temp\filename1.txt temp\filename1.txt
y:\dir1 y:\dir1\dir2\filename2.txt dir2\filename2.txt