Aviso do compilador (nível 1) CS1570

O comentário XML sobre 'construct' possui XML malformado — 'motivo'

Ao usar DocumentationFile, todos os comentários no código-fonte devem estar em XML. Qualquer erro com sua marcação XML gerará CS1570. Por exemplo:

  • Se você estiver passando uma string para um cref, como em uma <exception> tag, a string deverá estar entre aspas duplas.

  • Se você estiver usando uma marca que não tenha uma marca de fechamento, como <seealso>, especifique uma barra para frente antes do colchete de ângulo de fechamento.

  • Se você precisar usar um símbolo maior ou menor que no texto de descrição, será necessário representá-los com &gt; ou &lt;. Como alternativa, você pode usar CDATA.

  • O atributo de arquivo ou caminho em uma <include> marca estava ausente ou formado incorretamente.

O exemplo a seguir gera CS1570:

public static class CompareFive
{
    // the following line generates CS1570
    /// <summary> returns true if < 5 </summary>
    // try one of the following instead
    // /// <summary> returns true if &lt; 5 </summary>
    // /// <summary><![CDATA[ returns true if < 5 ]]></summary>
    public static bool LessThanFive(int x) => x < 5;
}