开始C#注释块的星号数 - c#

在Visual Studio 2010中的C#程序中,我有一个大的,多行注释块,从

/ **

通过注释块的一部分是看起来像这样的一行。 。 。

this.afIODisplay =“ <” + lineToParse + Environment.NewLine +
this.afIODisplay;

在小于号的点,颜色从注释绿色变为灰色,并且编译器发出警告说

对“ xxxxxxxxxxxxxxx”的XML注释的XML格式不正确-“名称为
以无效字符开头。”

(xxxx的替换专有代码标识符)为什么编译器试图将注释块解释为XML?

作为实验,我尝试使用

&lt

但这并不能解决问题;它只是用新的一句话代替了警告

名称以无效字符开头

并消除了向灰色的过渡。然后,我将注释块的起始行替换为

/ *

问题就解决了!!它也带有一整行星号。为什么C#注释中的星号数量很重要?还是这只是Visual Studio的错误?

c#大神给出的解决方案

您的文档注释中的XML格式有误。这会根据规范生成警告。在C#5规范的附录A中:

具有特殊格式的注释可用于指导工具从这些注释和它们之前的源代码元素生成XML。此类注释是以三个斜杠(///)开头的单行注释,或以斜杠和两个星号(/**)开头的定界注释。

文档注释中的文本必须根据XML(http://www.w3.org/TR/REC-xml)的规则正确组织。如果XML格式不正确,则会生成警告,并且文档文件将包含注释,指出遇到错误。

Visual Studio Code可以增量编译Java Web App项目吗? - java

我是Visual Studio Code的新手。我正在尝试将其与使用Maven的现有Java Web应用程序项目一起使用。我已经下载了推荐的Java扩展,例如Java Extension Pack,Java Maven和Java Tomcat。在IntelliJ(我通常的IDE)中,我可以很快地从Java的少量编辑转到Tomcat中刷新的WAR。如果我编辑文…

LeetCode题解计算机为什么是基于二进制的?

可以是三进制么?二进制有什么好处?题解:为什么叫电子计算机?算盘应该没有二进制

LeetCode题解黑白圆盘

一个圆盘被涂上了黑白二色,两种颜色各占一个半圆。圆盘以一个未知的速度、按一个未知的方向旋转。你有一种特殊的相机可以让你即时观察到圆上的一个点的颜色。你需要多少个相机才能确定圆盘旋转的方向?题解:可以用一个相机即可

LeetCode题解圆上任取三点构成锐角三角形的概率

来自字节跳动的一道几何题题解:1/4

LeetCode题解深度优先遍历和回溯的关系?

深度优先遍历的范围更大还是回溯的范围更大?为什么?题解:我的理解是:dfs是回溯思想的一种体现- 回溯:是在整个搜索空间中搜索出可行解,在搜索过程中不断剪枝回退,这是回溯的思想,这个搜索空间并没有限制于特定的数据结构。- dfs:dfs是指特定的数据结构中如图,树(特殊的图)中搜索答案,范围限制在了特定的数据结构。个人拙见。