2016-09-27 74 views
-4

我试图写一个单一的”C#文件中有点麻烦,因为我似乎无法让转义序列的工作。我想将线路调查id =“6737AF7F-F422-4995-B781-B3DE315DFE6D”写入GUID本身是用户输入的文件。C#写入一个“到一个文件

我这个当前的代码是

XML.Add("<survey id=" + "\"\"" + surveyGUID.Text + "\"\"" + ">"); 

其中写道调查ID = “” 6737AF7F-F422-4995-B781-B3DE315DFE6D “”。

我试过的每一个变种都不会构建,出来的方式相同,或者写出调查id = \“6737AF7F-F422-4995-B781-B3DE315DFE6D \”。这可以做到吗?有没有另外一个我不知道的转义序列?

任何帮助将不胜感激。

+1

为什么要手动写出你的XML?有很多类。看看[这个问题](http://stackoverflow.com/questions/284324/how-can-i-build-xml-in-c)让你的生活更轻松。 – krillgar

+0

它没有显示它..它现在是.. – MethodMan

回答

4

这里有你想要的东西:

XML.Add("<survey id=" + "\"" + surveyGUID.Text + "\"" + ">"); 
+1

是的!很好,谢谢!我确信我尝试过... –

1

只是删除每边的转义引号之一。

XML.Add("<survey id=" + "\"" + surveyGUID.Text + "\"" + ">");