我无法弄清楚如何修改下面的C#代码,它按原样运行。
writer.WriteElementString("Value",
"=Parameters!StartDate.Value + Parameters!EndDate.Value");
这会在XML文件中产生以下结果。
<Value>=Parameters!StartDate.Value + Parameters!EndDate.Value</Value>
我想添加单词“To”,但是当我写入xml时,我无法弄清楚如何使用所需的引号。
我希望结果看起来像这样:
<Value>=Parameters!StartDate.Value + " To " + Parameters!EndDate.Value</Value>
如何修改上面列出的xml编写器代码以在xml文件中获得此结果?我无法弄清楚如何在原始代码中安排引号来实现此结果。
谢谢!
答案 0 :(得分:2)
您需要转义字符串文字中的引号,即:
writer.WriteElementString("Value", "=Parameters!StartDate.Value + \" To \" Parameters!EndDate.Value");