gpt4 book ai didi

c# - 如何比较 C# 中的相对文件或目录路径?

转载 作者:太空狗 更新时间:2023-10-29 20:14:34 24 4
gpt4 key购买 nike

已经有一个question关于 C# 中文件路径的比较。但是提供的解决方案暗示我有绝对路径。任何人都可以为相对路径提出一个好的解决方案或指出我在比较路径(在 Windows 上)时必须注意的事情。

例如:

  • 分享/日志
  • 分享\日志
  • 分享/日志\

那些字符串表示相同的路径

最佳答案

您在帖子中链接的答案实际上应该对您有用。 GetFullPath 不仅将完整路径解析为绝对路径,还将相对路径解析为绝对路径。只是不要忘记使用链接答案中提供的代码来解析尾部斜杠并添加代码以将 / 替换为 \ (如 Henk 所述)

关于c# - 如何比较 C# 中的相对文件或目录路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7158882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com