[英]Is there a C# equivalent to File.separator in Java
C#如何處理文件分隔符? 總是假設文件分隔符是“\\”(或“\\\\”,這是否必須像這樣進行轉義?
我認為Path.DirectorySeparatorChar
就是你所需要的。 您可以在System.IO
命名空間中找到它。
要組合路徑使用,並按照Geo的建議,它與DirectorySeparatorChar
一起使用
IO.Path.Combine("path", "file.ext");
如果通過文件分隔符,您實際上是指目錄分隔符,那么您需要Path.DirectorySeparatorChar和Path.AltDirectorySeparatorChar 。
這些將獲得相關的平台特定字符,而無需對它們進行硬編碼(並且還避免需要正確地轉義它們)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.