C# 尝试执行字符串var=";时出错\&引用;

C# 尝试执行字符串var=";时出错\&引用;,c#,C#,我正在尝试创建一个Path.Combine。一个字符串是路径,另一个只是斜杠 string ok = browser.SelectedPath; string okie = "\"; string pathy = Path.Combine(ok, okie); Settings.Default["Path"] = pathy; 为了 我在新行中得到两个错误。有人知道怎么解决这个问题吗 谢谢大家! 摆脱okie和pathy,

我正在尝试创建一个Path.Combine。一个字符串是路径,另一个只是斜杠

string ok = browser.SelectedPath;
            string okie = "\";
            string pathy = Path.Combine(ok, okie);
            Settings.Default["Path"] = pathy;
为了

我在新行中得到两个错误。有人知道怎么解决这个问题吗


谢谢大家!

摆脱okie和pathy,并分配设置。默认[“路径”]浏览器。SelectedPath,例如


Settings.Default[“Path”]=browser.SelectedPath

使用两个反斜杠
“\\”
“\\”。反斜杠是一个转义字符,所以需要为反斜杠字符加倍。现在,当我进行组合时,我得到的只是一个斜杠。它不包括字符串ok。我该怎么办?字符串Ok来自FolderBrowser对话框字符串中包含的内容
Ok
?我选择一个文件夹,它以字符串形式给出其路径。之后我需要一个斜杠来保存一个文件。因此,请连接
Ok+=“\\”您的使用路径。组合错误,仅用于组合目录路径。它工作正常,谢谢!帮自己一个忙,观看一些调试教程,并学习使用键盘快捷键使用路径。组合起来将文件名添加到目录路径。如果在末尾连接文件名,则会丢失path.combine点,并在程序中打开潜在的安全性或崩溃错误。
string okie = "\";