C# 中的路径/文件名反斜杠

本文关键字:文件名 路径 | 更新日期: 2023-09-27 18:31:01

我正在从VB转换为C#,而在C#中,我似乎无法简单地将路径字符串写入应用程序设置。

D:'Something  becomes D:''Something

我也尝试了@"D:'Something",但这也不起作用。

那么正确的方法是什么呢?假设我想要两个设置;路径和文件名。为了 Path.Combine 的目的,我应该如何格式化它们,使其成为数据库的有效文件路径/名称,或者换句话说,具有单个反斜杠?

C# 中的路径/文件名反斜杠

您的代码工作正常 - 当您读回带有双斜杠的字符串时,它们再次变为单斜杠。这称为转义。它旨在让您输入特殊字符作为从 ' 开始的序列。单斜杠在此方案中变得很特殊,因此您也需要使用斜杠对其进行转义。