XML 注释支持哪些字符实体?
在下面的示例中, & amp;
和 Δ
还可以,但是 < code>Δ不是(后两者都是Δ)。编译器会发出类似于以下内容的警告:
warning CS1570: XML comment on 'XXX.DocumentedMethod()' has badly formed XML -- 'Reference to undefined entity 'Delta'.'
/// <summary>
/// & Δ Δ
/// </summary>
public void DocumentedMethod()
{
}
XML 注释支持哪些字符实体?
In the following example, &
and Δ
are OK but Δ
is not (the latter two are both Δ). The compiler issues a warning similar to:
warning CS1570: XML comment on 'XXX.DocumentedMethod()' has badly formed XML -- 'Reference to undefined entity 'Delta'.'
/// <summary>
/// & Δ Δ
/// </summary>
public void DocumentedMethod()
{
}
What are the supported character entities for XML comments?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这不是注释的问题,而是 XML 本身的问题。 XML 本质上只知道
&
、<
、>
、' 和
"
以及数字实体。其他任何内容都必须明确声明。有关详细信息,请参阅规范第 4.6 节。
It's not a matter of comments, it's XML itself. XML only inherently knows about
&
,<
,>
,'
and"
as well as the numeric entities. Anything else has to be declared explicitly.See section 4.6 of the spec for further information.