与C#中的PathCanonicalize等价?
使用:我需要很好地猜测两个文件路径是否引用同一文件(没有磁盘访问权限)。我的典型方法是将其通过MakeAbsolute和PathCanonicalize等几个过滤器进行处理,然后进行不区分大小写的比较。
与C#中的PathCanonicalize等效?使用:我需要很好地猜测两个文件路径是否引用同一文件(没有磁盘访问权限)。我典型的方法是将其抛出...
快速而肮脏的:
3个解决方案:
\\
,并且存在相对路径错误,因为它引入了另一个文件夹,结果您失去了一个..
。这是在Linux + Windows上都可以使用的解决方案,它使..
保持文本开头所期望的(其余语言将被标准化)。该解决方案仍然依靠Path.GetFullPath
来解决,但有一个小的解决方法。