Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 写入XML以创建reporting services文件,引号有问题_C#_Xml_Reporting Services - Fatal编程技术网

C# 写入XML以创建reporting services文件,引号有问题

C# 写入XML以创建reporting services文件,引号有问题,c#,xml,reporting-services,C#,Xml,Reporting Services,我不知道如何修改下面的C代码,它的工作原理是这样的 writer.WriteElementString("Value", "=Parameters!StartDate.Value + Parameters!EndDate.Value"); 这将导致XML文件中出现以下内容 <Value>=Parameters!StartDate.Value + Parameters!EndDate.Value</Value> =参数!开始日期。值+参数!EndDate.Valu

我不知道如何修改下面的C代码,它的工作原理是这样的

 writer.WriteElementString("Value", 
 "=Parameters!StartDate.Value + Parameters!EndDate.Value");
这将导致XML文件中出现以下内容

<Value>=Parameters!StartDate.Value + Parameters!EndDate.Value</Value>
=参数!开始日期。值+参数!EndDate.Value
我想添加“to”一词,但在我编写xml时,如果给定所需的引号,我就不知道如何添加

我希望结果如下所示:

<Value>=Parameters!StartDate.Value + " To " + Parameters!EndDate.Value</Value>
=参数!StartDate.Value+“到”+参数!EndDate.Value
如何修改上面列出的xml编写器代码以在xml文件中获得此结果?我不知道如何在原始代码中安排引号来实现这个结果


谢谢

您需要在字符串文字中转义引号,即:

writer.WriteElementString("Value", "=Parameters!StartDate.Value + \" To \" Parameters!EndDate.Value");