Si Sharp (C#) ist eine Programmiersprache, die von Microsoft im Jahr 2000 speziell für die .NET-Plattform entwickelt wurde.Si Sharp ist objektorientiert und unterstützt viele Funktionen und ist damit eine der beliebtesten Programmiersprachen der Welt.
Um einfachen Text in Si Sharp auf den Bildschirm zu bringen, genügt es, den folgenden Code zu verwenden:
In diesem Beispiel übergeben wir an die Console-Methode.WriteLine() die Zeile "Hallo Welt!". Wenn das Programm ausgeführt wird, wird diese Zeile im Konsolenfenster angezeigt.
Jetzt wissen Sie, wie Sie Text in C Sharp in die Konsole ausgeben. Auf diese einfache Weise können Sie Informationen in der Konsole anzeigen und interaktive Programme in Si Sharp erstellen.
Console.WriteLine("Привет, мир!");
Dieser Code wird "Hallo Welt!" in die Konsole.
Wenn Sie Text ausgeben möchten, ohne in eine neue Zeile zu wechseln, können Sie die Console-Methode verwenden.Write() . Zum Beispiel:
Console.Write("Привет, ");Console.WriteLine("мир!");
Dieser Code wird "Hallo Welt!" in einer Zeile.
gibt einen Zeilenumbruch an:
Console.WriteLine("Привет,мир!");
Dieser Code wird "Hallo," und "Frieden!" in zwei verschiedenen Zeilen.
string name = "Мир";Console.WriteLine("Привет, " + name + "!");
Dieser Code wird "Hallo Welt!" in die Konsole.
Erstellen eines Konsolenprojekts in Visual Studio
Um Text in der Konsole als Sharpe auszugeben, müssen Sie ein Konsolenprojekt in der Visual Studio-Entwicklungsumgebung erstellen. Hier ist eine einfache Anleitung zum Erstellen eines solchen Projekts:
- Öffnen Sie Visual Studio.
- Wählen Sie im Hauptmenü "Datei" und dann "Neu" > "Projekt".
- Wählen Sie im angezeigten Fenster in der Vorlagenliste die Option "Visual C#" in der Kategorie "Installiert" und "Konsolenanwendung" aus.
- Geben Sie den Projektnamen und den Pfad an, in dem Sie das Projekt erstellen möchten. Klicken Sie auf "OK".
- Nachdem Sie das Projekt erstellt haben, wird die Program-Datei geöffnet.cs. In dieser Datei können Sie Code in C Sharp schreiben.
- Verwenden Sie die Console-Methode, um Text in die Konsole auszugeben.WriteLine(). Zum Beispiel, um die Zeile "Hallo Welt!". schreibe den folgenden Code:
class Program>
Nachdem Sie den Code geschrieben haben, können Sie das Projekt starten, indem Sie in der Hauptsymbolleiste von Visual Studio auf die Schaltfläche Ausführen klicken oder die Taste F5 drücken. Das Ergebnis wird in der Programmkonsole angezeigt.
Jetzt wissen Sie, wie Sie ein Konsolenprojekt in Visual Studio erstellen und den Text in der Konsole in Si Sharp ausgeben. Erfolgreiche Entwicklung!
Verwenden der Console-Methode.WriteLine()
Um die Methode zu verwenden Console.WriteLine() sie müssen die folgenden Schritte ausführen:
- Verbinden Sie den System-Namespace, um Zugriff auf die Console-Klasse zu erhalten.
- Verwenden Sie die Methode Console.WriteLine() Geben Sie als Parameter den Text an, den Sie an die Konsole ausgeben möchten.
Ein Beispiel für die Verwendung der Console-Methode.WriteLine() sieht folgendermaßen aus:
using System;public class Program>
Привет, мир!
using System;public class Program>
Меня зовут Алиса и мне 25 лет.
Übergeben von Argumenten an die Console-Methode.WriteLine()
1. Übergabe einer Zeichenfolge:
string name = "John";Console.WriteLine("Привет, !", name);
In diesem Beispiel wird stattdessen die Variable name ersetzt.
2. Übergabe einer Zahl:
int age = 25;Console.WriteLine("Мне лет.", age);
In diesem Beispiel wird stattdessen die Variable age ersetzt.
3. Übergeben mehrerer Argumente:
string name = "John";int age = 25;Console.WriteLine("Меня зовут и мне лет.", name, age);
In diesem Beispiel werden die Variablen name und age anstelle von und entsprechend ersetzt.
4. Benannte Argumente verwenden:
Console.WriteLine("Меня зовут и мне лет.", name: "John", age: 25);
In diesem Beispiel werden die Werte mithilfe benannter Argumente übergeben. Als Ergebnis wird die Zeile so aussehen: "Mein Name ist John und ich bin 25 Jahre alt."
Console.WriteLine("Привет, мир!");
Wenn Sie Text ohne Zeilenvorschub ausgeben möchten, können Sie die Write-Methode verwenden. Zum Beispiel:
Console.Write("Привет, ");Console.Write("мир!");
Eine andere Möglichkeit, Text zu formatieren, ist die Verwendung von Escapezeichen. Zum Beispiel bedeuten die Zeichen und \t Zeilenvorschub bzw. Tabulatorzeichen. Zum Beispiel:
Console.WriteLine("Привет,мир!");
Sie können den Text auch mit Formatbezeichnern formatieren, die Regeln für die Anzeige von Werten festlegen. Sie können beispielsweise die folgenden Bezeichner verwenden:
| Spezifizierer | Die Beschreibung |
|---|---|
| Wird durch das erste Argument der WriteLine-Methode ersetzt | |
| Wird durch das zweite Argument der WriteLine-Methode ersetzt | |
| Wird durch das dritte Argument der WriteLine-Methode ersetzt | |
| . | . |
int x = 10;int y = 5;Console.WriteLine("Значение x: , значение y: ", x, y);
Das Ergebnis der Ausführung dieses Codes lautet: "Hallo Welt!" ohne Zeilenumbruch.
Methode Console.Write() kann verschiedene Datentypen als Argument akzeptieren, z. B. Strings, Zahlen, Zeichen usw.
Console.Write(42);
Console.Write('A');
Console.Write(3.14);
Durch die Ausführung dieser Codezeilen wird an die Konsole ausgegeben: "42A3.14".
Das Ergebnis der Codeausführung lautet: "Hallo," in der ersten Zeile und "Frieden!" in der zweiten Zeile, da die Methode Console.WriteLine() fügt am Ende automatisch ein neues Zeilenzeichen hinzu.
Jetzt wissen Sie, wie Sie Text ausgeben, ohne in einer Programmiersprache mit# in eine neue Zeile zu übersetzen.
Programmverzögerung
In einigen Fällen müssen Sie möglicherweise eine Verzögerung für ein C# -Programm hinzufügen, um eine Pause zwischen bestimmten Vorgängen zu erstellen. Dies kann nützlich sein, wenn Sie beispielsweise einen Animationseffekt erstellen oder eine Pause hinzufügen möchten, bevor Sie die nächste Aktion ausführen.
Sie können die Methode verwenden, um dem Programm eine Verzögerung hinzuzufügen Thread.Sleep. Mit dieser Methode können Sie die Ausführung des aktuellen Threads für eine bestimmte Anzahl von Millisekunden anhalten.
Hier ist ein Beispiel für die Verwendung der Methode Thread.Sleep so erstellen Sie eine Programmpause:
Im obigen Beispiel zeigt das Programm "Programmstart" an, wird dann für 2 Sekunden angehalten und dann "Programmende" angezeigt.
Beachten Sie, dass bei Verwendung der Methode Thread.Sleep bei kleineren Pausen kann es zu einer Verzögerung des gesamten Programms kommen. Dies liegt daran, dass diese Pause die Ausführung des aktuellen Threads stoppt und anderen Threads Ressourcen zuweist. Wenn Sie eine genauere Verzögerung benötigen, können Sie andere Methoden verwenden, um mit der Zeit zu arbeiten.
Insgesamt kann das Hinzufügen einer Verzögerung zum Programmbetrieb ein nützliches Werkzeug sein, um verschiedene Aufgaben zu lösen. Beachten Sie jedoch die Möglichkeit, dass sich die Leistung und die Effizienz des Programms bei häufigem Gebrauch von Verzögerungen negativ auswirken können. Daher ist es notwendig, die Verzögerungszeit richtig zu wählen und das Verhältnis zwischen der Notwendigkeit einer Pause und der Notwendigkeit einer schnellen Programmarbeit zu bewerten.