Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.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/9/google-cloud-platform/3.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# StringBuilder.AppendFormat双引号问题_C#_String_Double Quotes - Fatal编程技术网

C# StringBuilder.AppendFormat双引号问题

C# StringBuilder.AppendFormat双引号问题,c#,string,double-quotes,C#,String,Double Quotes,我想用一些xml节点的内容构建一个字符串,比如 StringBuilder xmlString = new StringBuilder(); xmlString.AppendFormat("<Product Name=\"{0}\">", name); StringBuilder xmlString=new StringBuilder(); AppendFormat(“,名称); 但是我通过调用xmlString.ToString()得到的结果是 我所期望的是 <Pro

我想用一些xml节点的内容构建一个字符串,比如

StringBuilder xmlString = new StringBuilder();
xmlString.AppendFormat("<Product Name=\"{0}\">", name);
StringBuilder xmlString=new StringBuilder();
AppendFormat(“,名称);
但是我通过调用xmlString.ToString()得到的结果是


我所期望的是

<Product Name="ABC">


有人知道我怎么做吗?或者是否有其他合适的方法来转义StringBuilder.AppendFormat()的双引号?

您如何知道这是您得到的

我猜您在调试器中查看了,调试器显示转义引号(\“”)


尝试
Console.Out.WriteLine(xmlString.ToString());

为什么要为此使用
StringBuilder
?您应该使用适当的XML库来确保生成的XML是有效的。它是这样写入文件的,还是在内存中查看xmlstring的结果?因为这样会显示转义引号,让您知道它在那里。我刚刚测试了您的代码,并验证了它对我来说效果很好。也许可以向我们展示更多,看看我们是否可以看到另一个问题。您的代码对我来说效果非常好,这里缺少一些内容。是的,您正在编写。它在控制台winidow中正确显示。谢谢!
<Product Name="ABC">