2010-01-08 65 views
1

我希望能够粘贴XML的块到我的C#代码。有没有办法定义在C#代码中多XML,而无需更改“,以‘’?

然而,最好的我能做的是以下,但我必须搜索取代“与”“。

有没有办法在C#代码中定义多行XML而无需像这样更改XML文本?

 public static string GetXml1() 
     { 
      return @" 
<Customer> 
    <FirstName status=""required"">Jim</FirstName> 
    <LastName status=""required"">Smith</LastName> 
</Customer> 
"; 
     } 
+0

我承担有一个很好的理由,你不使用Linq以类型安全的方式返回XML的小片段? – 2010-01-08 09:25:19

+0

你也可以用''''= – 2010-01-08 09:26:46

+0

替换'''我有已经生成的XML并且需要复制它成为一个工具来测试它之间的差异,只是认为会有一个简单的方法来做到这一点,如果我没有错误在VB.NET中,你只能定义一个变量到一大块XML。 – 2010-01-08 09:29:16

回答

5

存储XML作为一个字符串资源然后检索XML作为使用ResourceManager

+0

如果我们需要解析xml中的动态值会怎么样? – 2014-10-10 06:54:38

0

不一定你阿斯金什么,但如果行神韵:盒/列选择可能的帮助。只是当你用鼠标选中“要删除并按下删除按住“Alt'键。