Comentarios de código: // y /*. */

C# admite dos formas diferentes de comentarios. Los comentarios de una sola línea comienzan por // y terminan al final de esa línea de código. Los comentarios de varias líneas comienzan con /* y terminan con */. En el código siguiente, se muestra un ejemplo de cada uno:

// This is a single line comment.

/* This could be a summary of all the
   code that's in this class.
   You might add multiple paragraphs, or links to pages
   like https://learn.microsoft.com/dotnet/csharp.
   
   You could even include emojis. This example is 🔥
   Then, when you're done, close with
   */

El comentario de varias líneas también se puede usar para insertar texto en una línea de código. Dado que estos comentarios tienen un carácter de cierre explícito, puede incluir más código ejecutable después del comentario:

public static int Add(int left, int right)
{
    return left /* first operand */ + right /* second operand */;
}

El comentario de una sola línea puede aparecer después del código ejecutable en la misma línea. El comentario termina al final de la línea de texto:

return source++; // increment the source.

Algunos comentarios comienzan con tres barras diagonales: ///. Los comentarios de barra diagonal triple son comentarios de documentación XML. El compilador los lee para generar documentación humana. Puede leer más sobre los comentarios de documentación XML en la sección sobre comentarios de barra diagonal triple.