当前位置:  开发笔记 > 编程语言 > 正文

C#摘要注释中的Xml字符串

如何解决《C#摘要注释中的Xml字符串》经验,为你挑选了3个好方法。

我正在记录我在C#中编写的一些处理解析令牌的方法.由于系统其他领域的一些技术限制,这些令牌需要采用XML元素的形式(即).我想将这些令牌的格式放在摘要语句中.

但是,这会引发错误:格式错误 - 名称以无效字符开头".是否有任何类型的转义字符序列可用于在我的C#摘要注释中嵌入XML?



1> Andrew Arnot..:

使用标准XML转义.例如:

This takes a <token1> and turns it into a <token2>

输入或读取代码并不是一件容易的事,但是IntelliSense正确地解决了这个问题,你在工具提示中看到了正确的,可读的东西.



2> Sean..:

使用CDATA部分.例如:

Bob ]]>

当您拥有更大的XML片段时,这在源代码中比在实体引用中编码特殊字符更优雅和可读.

如果要嵌入的XML本身包含CDATA部分,则需要使用多个CDATA部分,如Stack Overflow或Wikipedia 上的另一个答案中所述.或者您可以始终使用普通实体引用,如此处的其他答案中所述.



3> FloWi..:

我使用转义序列,因为VisualStudios工具提示不显示CDATA部分内的任何内容.

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有