gpt4 book ai didi

.net - 是否有用于保存文件系统路径的类?

转载 作者:行者123 更新时间:2023-12-04 22:25:52 24 4
gpt4 key购买 nike

在 .NET 基类库中,有一个类 System.IO.Path 用于对表示文件系统路径的字符串执行常见操作。但是,我需要的是一个封装路径的类,因此我获得了类型安全性和可能更短的路径操作符号。我正在考虑 .NET 等效于 C++ Boost's 路径类。这样的类存在吗?

更新:我不一定要寻找一个可以同时保存文件和目录路径的类。但是,由于文件系统路径可用于指向两者,我发现很明显可以使用相同的类。

结论: DirectoryInfo 和 FileInfo 接近我正在寻找的内容。但是,它们似乎旨在表示文件或目录,而不是文件或目录路径。这使得路径操作变得困难,例如 combining a directory path and a relative file path ,所以我想我会写一个封装路径的类。

最佳答案

.NET Framework 中没有这样的类。我建议你自己写,也许基于 StringBuilder 和 Path 类。

关于.net - 是否有用于保存文件系统路径的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2026302/

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