Kursinhalt
C# Grundlagen
C# Grundlagen
2. Umgang mit Datentypen
Ganzzahl-DatentypenHerausforderung: Explizit Typisierte Variablen DeklarierenGleitkommazahlen und DoubleBooleansZeichenZeichenketteStrings HerausforderungGrundlegende ZeichenfolgenformatierungHerausforderung: StringformatierungKonstanten DeklarierenGrundlegende TypumwandlungTypumwandlung ÜbenGrundlegende TypkonvertierungGrundlegende Programmierübungen
Zeichenkette
Ein string
ist eine Folge von Zeichen. Strings werden zur Speicherung von Textdaten verwendet.
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "Hello, World!"; Console.WriteLine(text); // Output: Hello, World! } } }
String-Daten oder Text werden immer in doppelte Anführungszeichen ("
) eingeschlossen.
Obwohl arithmetische Operationen nicht auf Strings durchgeführt werden können, kann der Plus-Operator (+
) verwendet werden, um zwei Strings zusammenzuführen. Dieser Vorgang wird als String-Verkettung bezeichnet.
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string partOne = "The first sentence. "; string partTwo = "The second sentence."; string combined = partOne + partTwo; Console.WriteLine(combined); // Output: The first sentence. The second sentence. } } }
Wir können das neue Zeilenzeichen (\n
) verwenden, um eine neue Zeile in String-Daten darzustellen.
Betrachten Sie das folgende Beispiel:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\nThe second line."; Console.WriteLine(text); } } }
Wenn das \n
Zeichen auftritt, wechselt der Text automatisch in eine neue Zeile. Wir können mehrere Zeilenumbrüche verwenden, um mehrere Zeilen zu überspringen:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { string text = "The first line.\n\n\nThe second line.\nThe third line."; Console.WriteLine(text); } } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 6