【发布时间】:2021-02-08 04:51:25
【问题描述】:
我需要在此行中为路径字符串添加双引号:
cmd.StartInfo.Arguments = @"/C attrib -h -s -i "+ Path +" ";
我试过了
cmd.StartInfo.Arguments = @"/C attrib -h -s -i "\""+ Path +""\" ";
和
cmd.StartInfo.Arguments = @"/C attrib -h -s -i "\"""+ Path +""\"" ";
但它没有工作,我该怎么办?
【问题讨论】:
-
几十个不错的重复选项之一:Passing quotes in Process.Start arguments。顺便说一句,这不是“解析”,而是“转义”