添加额外的文字字符

时间:2012-04-17 06:41:37

标签: c# string literals

我需要为"doTask.ex /select:"" + cmd + "param:"

指定一个字符串

我想在/ select之后额外的qoute:我必须使用什么逃避字符或如何做到这一点

String cmd = "doTask.ex /select:"" + cmd + "param:";

感谢。

4 个答案:

答案 0 :(得分:2)

String cmd = "doTask.ex /select:\"" + cmd + "param:";

答案 1 :(得分:2)

在常规字符串中,使用反斜杠作为转义字符:

String cmd = "doTask.ex /select:\"" + cmd + "param:";

在@ delimited字符串中,您使用双引号:

String cmd = @"doTask.ex /select:""" + cmd + "param:";

答案 2 :(得分:1)

"的转义字符为\"

String cmd = "doTask.ex /select:\"" + cmd + "param:";

答案 3 :(得分:0)

当然谷歌上搜索这比请求更快?!使用\转义字符。像这样:

String cmd = "doTask.ex /select:\"" + cmd + "param:";