gpt4 book ai didi

c# - 警告 CS1570 : XML comment on 'myclass' has badly formed XML -- 'A name was started with an invalid character.'

转载 作者:行者123 更新时间:2023-11-30 13:56:14 35 4
gpt4 key购买 nike

我有一些 C# 代码对某些方程使用 doxygen 注释。 VS2013 应该给我一个警告信息

warning CS1570: XML comment on 'myclass' has badly formed XML -- 
'A name was started with an invalid character.'

我的评论如下,“<”引起了这个警告信息。

/// \f[
/// T_{max}<30
/// \f]

我真的必须摆脱这个警告信息。最好的选择是不要更改编译选项以忽略此警告。

我该如何解决?感谢您的任何建议。

最佳答案

是的,你需要转义 < - 在 XML 中是 &lt; .

所以这是有效的:

/// \f[
/// T_{max}&lt;30
/// \f]

现在我不知道 doxygen 如何在 C# 中处理注释 - 如果它真的想要原始形式,因为它没有将注释作为 XML 处理,那么您应该在 C# 项目设置中关闭 XML 注释。 (基本上你要么需要提供有效的 XML,要么你需要阻止任何期望它是有效的 XML。)

关于c# - 警告 CS1570 : XML comment on 'myclass' has badly formed XML -- 'A name was started with an invalid character.' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29621687/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com