Ham*_*ite 2 c# xml-documentation
在 C# 源文件中编写 XML 文档注释时,是否需要替换"为"?这个问题讨论如何替换字符,但除了确定尖括号确实需要替换之外,没有确定哪些字符需要替换。
不,就像普通的 XML 一样,您只需在引号具有特殊含义时转义它们即可。因此,如果您的 XML 文档包含一个属性,并且您希望在属性值中使用双引号,那么您可以使用属性或对值开始/结束使用单引号:
/// Foo <element attr="Bar"Baz" />
/// Foo <element attr='Bar"Baz' />
Run Code Online (Sandbox Code Playgroud)
但根据我的经验,XML 文档中很少需要带引号的属性值。它们几乎总是对参数、成员或列表类型的引用。