Bunu yapmak için yerleşik bir .NET yöntemi olduğunu umuyorum, ancak bulamıyorum.Bir yoldan diğerine nasıl göreli bir yol elde edebilirim C#
Aynı kök sürücüde olduğunu bildiğim iki yol var, birinden diğerine göreli bir yol elde edebilmek istiyorum.
string path1 = @"c:\dir1\dir2\";
string path2 = @"c:\dir1\dir3\file1.txt";
string relPath = MysteryFunctionThatShouldExist(path1, path2);
// relPath == "..\dir3\file1.txt"
Bu işlev var mı? Değilse, onu uygulamak için en iyi yol ne olurdu?
Uri çalışır ancak düzeltmek için yeterince kolay olan eğik çizgi iletmek geçer. Teşekkürler! –