【发布时间】:2014-03-10 08:10:44
【问题描述】:
我有一个名为 argument 的字符串,我需要将其发送到进程。我的论点是建立的,当我检查即时窗口中的值时,我得到了这个:
argument
" -i \"M:\\visual studio 2013\\cherry\\Database\\script.sql\" -v varDb=foobar"
我想要的是:(用\替换\,用“替换\”)
argument
" -i "M:\visual studio 2013\cherry\Database\script.sql" -v varDb=foobar"
我有点尴尬,我不得不问这个问题,但我已经尝试了各种 .Replace 和正则表达式。
【问题讨论】:
-
你已经拥有了你想要的。即时窗口不解释转义字符。
-
重复(有更好的答案):stackoverflow.com/questions/2327540/…
标签: c#