C# 将绝对路径更改为相对路径

C# 将绝对路径更改为相对路径,c#,C#,如何将绝对路径更改为相对路径。 有人能帮忙吗? 这是我的密码 string activeDirectory = @"X:\Temp\"; string[] files = Directory.GetFiles(activeDirectory); foreach (string fileName in files) { ..... } 我更喜欢文件。选择(f=>f.Substring(activeDirectory.Length)) 这意味着“跳过x个字符并返回其余字符”。如何更改?你想要

如何将绝对路径更改为相对路径。 有人能帮忙吗? 这是我的密码

string activeDirectory = @"X:\Temp\";
string[] files = Directory.GetFiles(activeDirectory);
foreach (string fileName in files)
{
   .....
}

我更喜欢
文件。选择(f=>f.Substring(activeDirectory.Length))


这意味着“跳过x个字符并返回其余字符”。

如何更改?你想要一个包含相对路径的字符串吗?看看这个。谷歌的第一个搜索结果也是一样,你应该先试试。尝试[此处]建议的解决方案,似乎正是您所要求的。[这里]: