我可以在 XML 文档注释中使用引号吗?

Ham*_*ite 2 c# xml-documentation

在 C# 源文件中编写 XML 文档注释时,是否需要替换""这个问题讨论如何替换字符,但除了确定尖括号确实需要替换之外,没有确定哪些字符需要替换。

Jon*_*eet 5

不,就像普通的 XML 一样,您只需在引号具有特殊含义时转义它们即可。因此,如果您的 XML 文档包含一个属性,并且您希望在属性值中使用双引号,那么您可以使用属性或对值开始/结束使用单引号:

/// Foo <element attr="Bar&quot;Baz" />
/// Foo <element attr='Bar"Baz' />
Run Code Online (Sandbox Code Playgroud)

但根据我的经验,XML 文档中很少需要带引号的属性值。它们几乎总是对参数、成员或列表类型的引用。