Dela via


Kodkommentar – // och /*. */

C# stöder två olika typer av kommentarer. Kommentarer på en rad börjar med // och slutar i slutet av den kodraden. Flerradskommentar börjar med /* och slutar med */. Följande kod visar ett exempel på var och en:

// 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://free.blessedness.top/dotnet/csharp.
   
   You could even include emojis. This example is 🔥
   Then, when you're done, close with
   */

Flerradskommentaren kan också användas för att infoga text i en kodrad. Eftersom dessa kommentarer har ett explicit avslutande tecken kan du inkludera mer körbar kod efter kommentaren:

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

Kommentaren med en rad kan visas efter körbar kod på samma rad. Kommentaren slutar i slutet av textraden:

return source++; // increment the source.

Vissa kommentarer börjar med tre snedstreck: ///. Kommentarer med tre snedstreck är XML-dokumentationskommentar. Kompilatorn läser dessa för att skapa mänsklig dokumentation. Du kan läsa mer om XML-dokumentkommentare i avsnittet om kommentarer med tre snedstreck.