丢失引号或获得额外\符号字符串

时间:2015-08-28 11:21:17

标签: c#

这是c#String类非常基本的东西。

dd(Input:all())

如何在没有\围绕“Hello World!”获得结果?而且我需要引用Hello World! 如果我这样做:

//I get string error as input parameter
string error = "Hello World!";
string eventHandlerStr = "onmouseover = 'ShowError(" + "event" + ", \"" + error + "\")'";
// result is "onmouseover = 'ShowError(event, \"Hello World!"\)'"

我得到了Hello World!没有引号。

我甚至尝试使用String.Remove方法删除\字符,但是\删除后仍然存在。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

你能试试吗?

string format = @"onmouseover = 'ShowError(event, ""{0}"")'";
string error = "HelloWorld";
string pqr = string.Format(format, error);