gpt4 book ai didi

c# - 我们应该使用 Path.DirectorySeperatorChar C#

转载 作者:太空狗 更新时间:2023-10-29 23:57:54 25 4
gpt4 key购买 nike

这个问题一直潜伏在我的脑海中。Path.DirectorySeperatorChar 的重要性是什么?我的意思是我们不能只用 '\' 代替 - 我认为这比调用属性更快特别是如果您在应用程序中构建大量路径?这是有原因的吗?除了 '\' 之外,文件夹/文件路径分隔是否还有另一个 Char ?也许在另一个操作系统中?

最佳答案

是的,使用属性。它将更具前瞻性。您将与 Mono (Linux) 兼容,但 MS.NET 也可能会转移到其他平台(例如 Compact 和 Micro Framework)。

但最好的方法是使用 Path.Combine()Path.GetFileName() 等,这样就不需要分隔符了全部。

关于c# - 我们应该使用 Path.DirectorySeperatorChar C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1211649/

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