IRONSOFTWAREHOME
ENTWICKLER-UPDATES

C# Writeline (Wie es für Entwickler funktioniert)

Jacob Mellor, Chief Technology Officer @ Team Iron
Jacob Mellor
Updated: 23. April 2026

Was ist ein Konsolenfenster?

Die Konsole ist ein Fenster im Betriebssystem, in dem Benutzer Text wie einen "Hello World"-String über die Computertastatur in der neuen oder gleichen Zeile eingeben und Textausgabe vom Computerterminal anzeigen können, um mit dem System oder einer textbasierten Konsolenanwendung zu interagieren. Zum Beispiel können unter dem Windows-Betriebssystem MS-DOS-Befehle in eine Konsole namens Eingabeaufforderungsfenster eingegeben werden. Anwendungen, die Zeichen von und zur Konsole lesen und schreiben, werden grundsätzlich von der Console-Klasse unterstützt. In diesem Artikel werden wir die WriteLine-Methode innerhalb von static void Main in C# verwenden.

Wie man C# WriteLine verwendet

  1. Erstellen Sie ein neues C# Projekt.
  2. Stellen Sie sicher, dass die aktuelle .NET-Version installiert ist.
  3. Verwenden Sie eine der Schreibmethoden.
  4. Anzeigen der Ausgabe basierend auf der Anforderung.
  5. Führen Sie den Code aus.

Was ist WriteLine?

Das Konsolenfenster kann mit der WriteLine()-Funktion so eingestellt werden, dass es eine Textzeile gefolgt von einem Zeilenumbruch zeigt. Diese Funktion ist Teil der Console-Ausgabeklasse, die ein Bestandteil des System-Namensraums ist und Funktionen für die Arbeit mit den Standardfehler-, Eingabewert- und Datenströmen bietet.

  • Konsole: Die Standardeingabe-, Ausgabe- und Fehlerströme einer Anwendung werden durch diese C#-Klasse repräsentiert, die sich im System-Namespace befindet.
  • WriteLine: Diese Funktion schreibt ein Zeilenumbruchzeichen und den angegebenen Text oder die Daten in die Konsole. Es zeigt den Inhalt an und verschiebt dann den Zeiger zum Anfang der nächsten Zeile. Der einzige Unterschied zwischen der WriteLine- und der Write-Methode ist die neue Zeile.

Syntax

Console.WriteLine(); // outputs an empty line
Console.WriteLine(string value); // writes value followed by a newline
Console.WriteLine(string format, params object[] args); // formats output

Parameter

  • Wert (optional): Dies ist eine Darstellung der Daten oder des Textes, die Sie in der Konsole sehen möchten. Es kann ein String, eine Variable oder eine Mischung aus Strings und Variablen verwendet werden.
  • Format: Eine Zeichenkette mit Formatvorgaben (optional). Platzhalter wie {0}, {1} usw. können eingeschlossen werden; sie werden durch die entsprechenden Parameter ersetzt, die im args-Parameter aufgeführt sind.
  • args (optional): Die zusammengesetzten Formatzeichenfolgenargumente im Formatparameter, die mit den Platzhaltern übereinstimmen. Die Platzhalter bestimmen, wie diese Parameter innerhalb des Strings dargestellt werden.

Funktionalität

  • Textausgabe: Die Klasse Console wird verwendet, um mit der Funktion WriteLine() Text oder andere Daten anzuzeigen.
  • Neue Zeile: Nach der Anzeige des Materials wird automatisch ein neues Zeilenzeichen (\n) angehängt. Dies gewährleistet, dass jede nachfolgende Ausgabe im Konsolenfenster in einer neuen Zeile beginnt.
  • Formatzeichenfolge: Zeichenfolgeninterpolation ($""), Formatierungsplatzhalter ({0}, {1}, etc.) und Optionen zur Formatierung (wie {1:C} für Währung, {0:D} für das Datum, etc.) können für formatierten Output verwendet werden.
  • Variablen anzeigen: Durch die Umwandlung von Variablen in ihre String-Darstellungen kann WriteLine() Variablen verschiedener Datentypen anzeigen, darunter Strings, Integer, Doubles usw.
  • Überladungen für verschiedene Datentypen: Die Funktion kann ganze Zahlen, Gleitkommazahlen, boolesche Werte, Zeichen, Objekte usw. akzeptieren, da sie über mehrere Überladungen zur Verarbeitung verschiedener Datentypen verfügt.
  • Sonderzeichen und Escape-Sequenzen: Sie können Escape-Sequenzen für Tabs \t, neue Zeilen \n und andere Sonderzeichen verwenden.

Verkettung mit Console.WriteLine()

In C# ist Verkettung der Vorgang, Variablen oder Strings zu einem einzelnen String zu verbinden. Die Verkettung kann mit Console verwendet werden. Um verknüpfte Texte oder eine Kombination aus Strings und Variablen in der Konsole zu sehen, verwenden Sie WriteLine().

Hier ist ein Beispiel, das die Verkettung mit der Konsole zeigt.

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string name = "Jack";
            // Example for concatenating strings and variables using the + operator
            Console.WriteLine("Hello " + name);
            // Using string interpolation to concatenate strings and variables
            Console.WriteLine($"Hello {name}");
            // Using placeholders and formatting to concatenate strings and variables
            Console.WriteLine("Hello {0}", name); // Changed Console.Write to Console.WriteLine for consistency
        }
    }
}

Im obigen Beispiel:

  • Der +-Operator, die Zeichenfolgeninterpolation ($"") und Formatierungsplatzhalter wie {0}, {1} usw. werden verwendet, um Zeichenfolgen und Variablen zu verketten.
  • Zusammengefügte Zeichenfolgen, Variablen und sogar neue Zeilen (\n) für Zeilenumbrüche können alle mit der systemeigenen WriteLine()-Funktion angezeigt werden.
  • Innerhalb der Console gibt es viele Methoden zum Verketten von Text und Variablen. In C# verwenden Sie WriteLine(), um formatierte Nachrichten oder Daten im Code an die Konsole zu senden.

Eine wesentliche C#-Funktion für konsolenbasierte Ein-/Ausgabe-Aufgaben ist WriteLine(). Es ist ein flexibles Werkzeug für Interaktion und Kommunikation in Konsolenprogrammen, da es mehrere Datentypen verarbeiten, Formatierung anwenden und Text oder Werte im Konsolenfenster ausgeben kann.

IronPDF mit WriteLine

IronPDF installieren

Erhalten Sie die Installationsanleitung für die IronPDF-Bibliothek; sie ist für den nächsten Patch erforderlich. Geben Sie den folgenden Code in den Paketmanager ein, um dies auszuführen:

PM > Install-Package IronPdf

C# Writeline (Wie es für Entwickler funktioniert): Abbildung 1 - Installieren Sie IronPDF

Alternativ können Sie das Paket "IronPDF" mit dem NuGet-Paketmanager suchen. Diese Liste aller NuGet-Pakete im Zusammenhang mit IronPDF ermöglicht es uns, das erforderliche Paket auszuwählen und herunterzuladen.

C# Writeline (Wie es für Entwickler funktioniert): Abbildung 2 - IronPDF-Paket

WriteLine in IronPDF

Der Beispielcode zeigt, wie man die String-Interpolationsfunktion verwendet, um ein PDF zu erstellen und den Prozessstatus mit der WriteLine-Methode anzuzeigen. Formatstrings und Ausrichtungsbezeichner können für eine einzelne Interpolationserklärung verkettet werden.

using IronPdf;
using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int x = 25;
            var outputStr = $@"square of <b>{x}</b> is <b>{Math.Sqrt(x)}</b>";
            Console.WriteLine($"IronPDF process started at {DateTime.Now:hh:mm:ss:ffff}");
            var pdfCreate = ChromePdfRenderer.StaticRenderHtmlAsPdf(outputStr);
            pdfCreate.SaveAs("demo.pdf");
            Console.WriteLine($"IronPDF process ended at {DateTime.Now:hh:mm:ss:ffff}");
        }
    }
}

Im obigen Beispiel erstellen wir die PDF-Datei. Wir überwachen den Prozessstatus mit Hilfe der WriteLine-Methode, die die Start- und Endzeiten des Prozesses ausgibt, formatiert mit der ToString Methode.

Konsolenausgabe:

C# Writeline (Wie es für Entwickler funktioniert): Abbildung 3 - Konsolenausgabe

PDF-Ergebnis:

C# Writeline (Wie es für Entwickler funktioniert): Abbildung 4 - PDF-Ausgabe

Um mehr über IronPDF zu erfahren, lesen Sie die IronPDF-Dokumentation.

Abschluss

Abschließend ist die WriteLine-Funktion in C# ein wichtiges Werkzeug für Entwickler, da sie entscheidend für das Schreiben von Datenobjekten an die Konsole ist. Komplexe Ausgabemuster, formatierte Texte und eine Vielzahl von Datentypen können alle aufgrund ihrer Flexibilität und Einfachheit angezeigt werden. WriteLine bietet eine einfache Möglichkeit, in der Terminalumgebung zu kommunizieren, was das Debuggen, Testen und die Benutzerinteraktion erleichtert.

Der Preis für IronPDF beginnt mit einem $999 Lite-Paket, das eine unbefristete Lizenz, Upgrade-Optionen, ein Jahr Softwarewartung und eine dreißigtägige Geld-zurück-Garantie beinhaltet. Während der markierten Testphase können Benutzer das Produkt in realen Anwendungsszenarien über einen Zeitraum von dreißig Tagen bewerten. Um mehr über den Preis, die Lizenzierung und die Testversion von IronPDF zu erfahren, besuchen Sie die IronPDF-Lizenzierungsseite. Um mehr über Iron Software-Produkte zu erfahren, erkunden Sie Iron Software's Produktübersicht.

Jacob Mellor, Chief Technology Officer @ Team Iron
Chief Technology Officer

Jacob Mellor ist Chief Technology Officer bei Iron Software und ein visionärer Ingenieur, der Pionierarbeit in der C# PDF-Technologie leistet. Als der ursprüngliche Entwickler hinter der Kern-Codebasis von Iron Software hat er die Produktarchitektur des Unternehmens seit seiner Gründung geprägt und es zusammen mit CEO Cameron Rimington in ein Unternehmen mit mehr als 50 Mitarbeitern verwandelt, das die NASA, Tesla und globale Regierungsbehörden beliefert.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Buchen Sie Ihre kostenlose Live-Demo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Kundenlogos von Iron Software
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $