.NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
Windows 下的路径分隔符是 \ 而 Linux 和 Mac 下的路径分隔符是 \。正常如果你的数据不跨 Windows 和 Linux 平台流通的话,不怎么会遇到多种换行符并存的问题的。但如果真发生了流通,那么如何将它们格式化为统一的当前平台认识的分隔符呢?
本文内容现有方案没有原生方案(.NET)为什么 .NET 原生不做统一化?自己实现简单省事型高性能型如何避免
现有方案
没有原生方案(.NET)
System.IO.Path 带了一堆方法用来处理路径。各大文档博客和书籍也都推荐大家使用 Pat
原创
2020-06-30 08:55:20 ·
569 阅读 ·
0 评论