Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Die Konsole ist ein Fenster des Betriebssystems, in dem der Benutzer über die Computertastatur in der neuen oder der gleichen Zeile einen Text wie z. B. "Hallo Welt" eingeben und die Textausgabe des Computerterminals anzeigen kann, um mit dem System oder einer textbasierten Konsolenanwendung zu interagieren. Unter dem Betriebssystem Windows beispielsweise können MS-DOS-Befehle in eine Konsole eingegeben werden, die als Eingabeaufforderungsfenster bekannt ist. Anwendungen, die Zeichen auf der Konsole lesen und schreiben, werden grundsätzlich von der Klasse Console unterstützt. In diesem Artikel werden wir die WriteLine-Methode innerhalb von static void main in C# verwenden.
Erstellen Sie ein neues C#-Projekt.
Stellen Sie sicher, dass die aktuelle .NET-Version installiert ist.
Verwenden Sie eine der Schreibmethoden.
Zeigen Sie die Ausgabe entsprechend der Anforderung an.
Das Konsolenfenster kann so eingestellt werden, dass es eine Textzeile gefolgt von einem Zeilenumbruch anzeigt, indem man die WriteLine() funktion. Diese Funktion ist Teil der Ausgabeklasse Console, die eine Komponente des Namensraums System ist und Funktionen für die Arbeit mit dem Standardfehler-, Eingabewert- und Ausgabestrom bietet.
Console.WriteLine(); // console line output
Console.WriteLine(string value); // write value
Console.WriteLine(string format, params object [] args);
Console.WriteLine(); // console line output
Console.WriteLine(string value); // write value
Console.WriteLine(string format, params object [] args);
Console.WriteLine() ' console line output
Console.WriteLine(String value) ' write value
Console.WriteLine(String format, params Object () args)
In C# bedeutet Verkettung, dass Variablen oder Zeichenketten zu einer einzigen Zeichenkette verbunden werden. Die Verkettung kann mit Console verwendet werden. Um verkettete Texte oder eine Kombination aus Strings und Variablen in der Konsole anzuzeigen, verwenden Sie WriteLine().
Hier ist ein Beispiel, das die Verkettung in 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 on same line
Console.Write("Hello {0}",Name);
}
}
}
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 on same line
Console.Write("Hello {0}",Name);
}
}
}
Namespace ConsoleApp1
Friend Class Program
Shared Sub Main(ByVal args() As String)
Dim Name As String = "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 on same line
Console.Write("Hello {0}",Name)
End Sub
End Class
End Namespace
Im obigen Beispiel:
In der Konsole gibt es viele Methoden zur Verkettung von Text und Variablen. In C# verwenden Sie WriteLine() um formatierte Nachrichten oder Daten an die Konsole im Code zu senden.
Eine wichtige C#-Funktion für konsolenbasierte Eingabe-/Ausgabeaufgaben ist WriteLine(). Es ist ein flexibles Werkzeug für die Interaktion und Kommunikation innerhalb von Konsolenprogrammen, da es verschiedene Datentypen verarbeiten, Formatierungen anwenden und Text oder Werte in das Konsolenfenster ausgeben kann.
Holen Sie sich die IronPDF bibliothek; es ist für den nächsten Patch erforderlich. Geben Sie den folgenden Code in den Paketmanager ein, um dies durchzuführen:
Install-Package IronPdf
Alternativ können Sie auch mit dem NuGet Package Manager nach dem Paket "IronPDF" suchen. Diese Liste aller NuGet-Pakete, die mit IronPDF in Verbindung stehen, ermöglicht es uns, das gewünschte Paket auszuwählen und herunterzuladen.
Der Beispielcode zeigt, wie die String-Interpolationsfunktion verwendet wird, um ein PDF zu erzeugen und den Prozessstatus mit der WriteLine-Methode anzuzeigen. Formatstrings und Ausrichtungsangaben können zu einer einzigen Interpolationsanweisung verkettet werden.
using IronPdf;
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.ToString("hh:mm:ss:ffff")}");
var pdfcreate = ChromePdfRenderer.StaticRenderHtmlAsPdf(outputstr);
pdfcreate.SaveAs("demo.pdf");
Console.WriteLine($"Ironpdf Process End at {DateTime.Now.ToString("hh:mm:ss:ffff")}");
}
}
}
using IronPdf;
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.ToString("hh:mm:ss:ffff")}");
var pdfcreate = ChromePdfRenderer.StaticRenderHtmlAsPdf(outputstr);
pdfcreate.SaveAs("demo.pdf");
Console.WriteLine($"Ironpdf Process End at {DateTime.Now.ToString("hh:mm:ss:ffff")}");
}
}
}
Imports IronPdf
Namespace ConsoleApp1
Friend Class Program
Shared Sub Main(ByVal args() As String)
Dim x As Integer = 25
Dim outputstr = $"square of <b>{x}</b> is <b>{Math.Sqrt(x)}</b>"
Console.WriteLine($"Ironpdf Process started at {DateTime.Now.ToString("hh:mm:ss:ffff")}")
Dim pdfcreate = ChromePdfRenderer.StaticRenderHtmlAsPdf(outputstr)
pdfcreate.SaveAs("demo.pdf")
Console.WriteLine($"Ironpdf Process End at {DateTime.Now.ToString("hh:mm:ss:ffff")}")
End Sub
End Class
End Namespace
Im obigen Beispiel erstellen wir die PDF-Datei. Wir überwachen den Prozessstatus mit Hilfe der Write-Methode und drucken die Werte der Prozessstartzeit, indem wir sie mit Hilfe der ToString-Methode konvertieren.
Konsolenausgabe:
PDF Ergebnis:
Mehr über IronPDF erfahren Sie unter hier.
Zusammenfassend lässt sich sagen, dass die WriteLine-Funktion in C# ein wichtiges Werkzeug für Entwickler ist, da sie der Schlüssel zum Schreiben von Datenobjekten in die Konsole ist. Komplexe Ausgabemuster, formatierte Texte und eine Vielzahl von Datenarten können 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 bei einem $749 Lite-Paket, das eine permanente Lizenz, Upgrade-Optionen, ein Jahr Software-Wartung und eine dreißigtägige Geld-zurück-Garantie beinhaltet. Während der mit einem Wasserzeichen versehenen Testphase können die Benutzer das Produkt dreißig Tage lang in realen Anwendungsszenarien testen. Um mehr über den Preis, die Lizenzierung und die Testversion von IronPDF zu erfahren, klicken Sie auf die bereitgestellte link. Weitere Informationen über die Produkte von Iron Software finden Sie unter hier.
9 .NET API-Produkte für Ihre Bürodokumente