Kommentieren einen Textblock in C#

Syed Hassan Sabeeh Kazmi 12 Oktober 2023
  1. Einzeilige und mehrzeilige Kommentare für einen Textblock in C#
  2. Kommentieren einen Textblock in C# mit der Feldauswahlfunktion von Visual Studio
  3. Kommentieren einen Textblock mit Leerzeichen oder Einzug in C#
Kommentieren einen Textblock in C#

Kommentare als Anmerkungen befinden sich auf einer höheren Abstraktionsebene und werden von Compilern beim Kompilieren Ihres C#-Codes ignoriert. In diesem Handbuch lernen Sie verschiedene Methoden, Syntax und Tastenkombinationen kennen, um einen Text- oder Codeblock in C# zu kommentieren.

Einzeilige und mehrzeilige Kommentare für einen Textblock in C#

Einzeilig ist der häufigste Kommentartyp in C#. Der C#-Compiler ignoriert alles nach dem doppelten Schrägstrich oder // (was einen einzeiligen Kommentar darstellt) bis zum Ende der Zeile.

Mehrzeilige Kommentare beginnen mit /* und enden mit */, und jede Textzeile dazwischen fungiert als Kommentarblock.

// This is a single-line comment
// This is another line of comment

using System;

public class SingleLine {
  public static void Main(string[] args) {
    /*
              This will be a comment line.
              This feature is useful for commenting on multiple lines of code at once in C#
    */
    Console.WriteLine("Hello World!");
  }
}

Ausgabe:

Hello World!

Technisch gesehen können Sie mehrzeilige Kommentare schreiben, indem Sie viele einzeilige Kommentare verwenden. Wenn Sie mehrere Textzeilen haben, die in C# kommentiert werden sollen, verwenden Sie Ctrl+E+C, um diese mehreren Zeilen zu kommentieren.

Als Abkürzung können Sie Ctrl+K zum Kommentieren und Ctrl+C zum Auskommentieren ausgewählter Textzeilen verwenden in C#. Alternativ können Ctrl+K kommentieren und Ctrl+U ausgewählte Zeilen des C#-Codes auskommentieren.

Kommentieren einen Textblock in C# mit der Feldauswahlfunktion von Visual Studio

Visual Studio verfügt über eine Box Selection-Funktion bei der mehrzeiligen Bearbeitung in C#. Durch die Eingabe mit Feldauswahl können Sie neuen Text in jede Zeile des Kommentars oder Codes einfügen.

Sie können einen rechteckigen Textbereich mit einer Maus oder einer Tastatur auswählen und Alt drücken, um die Funktion Box Selection zu aktivieren.

Platzieren Sie einen Mauszeiger auf dem Text und halten Sie die Alt-Taste gedrückt. Wählen Sie mit der linken Maustaste oder mit den Pfeiltasten der Tastatur bei gedrückter Alt-Taste einen rechteckigen Bereich aus.

Lassen Sie die linke Maustaste und die Alt-Taste los, um Text in jede Zeile des ausgewählten Kommentarblocks auf einmal einzufügen.

Vor:

int First;
int Second;
int Third;

Verwenden Sie Ctrl+E+C, um mehrere Codezeilen gleichzeitig zu kommentieren, und geben Sie Codezeile ein, nachdem Sie in jeder Zeile int ausgewählt haben mit der Funktion Box-Auswahl.

Nach:

// Line of Code First
// Line of Code Second
// Line of Code Third

Die Funktion Box Selection ermöglicht es Entwicklern, Text zu mehreren Zeilen eines Kommentarblocks auf einmal hinzuzufügen. Die Funktion Box Selection hilft dabei, eine vertikale Auswahl mit einer Breite von null Zeichen zu erstellen, um einen mehrzeiligen Einfügepunkt für den neuen oder kopierten Text zu erstellen.

Kommentieren einen Textblock mit Leerzeichen oder Einzug in C#

Wenn Sie einen Textblock mit Ctrl+E+C kommentieren, nachdem Sie einige Codezeilen mit Ctrl+ ausgewählt haben K, C, erhalten Sie:

// First line
// Second line
// Third line

Um ein Leerzeichen oder einen Einzug zwischen // und dem Text eines Kommentars einzufügen, bewegen Sie den Cursor in die erste Zeile nach //. Drücken Sie dann Alt+Umschalt und verwenden Sie die Aufwärts- und Abwärtspfeiltasten auf der Tastatur, um einen Textblock auszuwählen.

Wenn die Auswahl abgeschlossen ist, drücken Sie die Leertaste, um ein Leerzeichen (Einzug) in einen Kommentarblock einzugeben, und Sie erhalten Folgendes:

// First line
// Second line
// Third line

Diese Tastenkombinationen werden als Teil von Visual Studio 2010 eingeführt und gelten für spätere Versionen von VS, einschließlich Visual Studio 2022 IDE.

Alternativ können Sie mit einem mehrzeiligen Kommentar /* vor der ersten Zeile eines Textblocks und */ nach der letzten Zeile eines Textblocks Leerzeichen oder Einzüge überflüssig machen.

/*
  First line
  Second line
  Third line
*/

In diesem Tutorial haben Sie alle Methoden zum Kommentieren eines Text- oder Codeblocks in C# erlernt. Jede Methode bietet einige einzigartige Vorteile für verschiedene Szenarien.

Verwenden Sie Ihr Urteilsvermögen und Ihre Erfahrung, um zu entscheiden, welche Methode Ihnen gut tut.

Syed Hassan Sabeeh Kazmi avatar Syed Hassan Sabeeh Kazmi avatar

Hassan is a Software Engineer with a well-developed set of programming skills. He uses his knowledge and writing capabilities to produce interesting-to-read technical articles.

GitHub