0xD*_*EEF 19 .net c# file filepath
我有2个文件:
C:\Program Files\MyApp\images\image.png
C:\Users\Steve\media.jpg
Run Code Online (Sandbox Code Playgroud)
现在我想计算相对于文件1的文件2的文件路径(media.jpg):
..\..\..\Users\Steve\
Run Code Online (Sandbox Code Playgroud)
.NET中是否有内置函数来执行此操作?
Kir*_*huk 21
使用:
var s1 = @"C:\Users\Steve\media.jpg";
var s2 = @"C:\Program Files\MyApp\images\image.png";
var uri = new Uri(s2);
var result = uri.MakeRelativeUri(new Uri(s1)).ToString();
Run Code Online (Sandbox Code Playgroud)