Strings einfacher verwenden 15.04.2024, 00:00 Uhr

Zeichenketten in Form

Raw String Literals machen die String-Behandlung deutlicher einfacher.
(Quelle: dotnetpro)
Die Verwendung von Strings in C# ist zum Teil ein bisschen mühselig: Manche Zeichen bedürfen einer Sonderbehandlung, Zeilenumbrüche sind auch so ein Ding, und das Resultat ist nicht immer unbedingt gut zu lesen. Mit den seit C# 11 neu verfügbaren Raw String Literals hat sich jedoch in dieser Hinsicht einiges geändert.
Um Zeilenumbrüche in Strings einzufügen, konnte bisher ein sogenannter Verbatim String definiert werden, wie er in Bild 1 dargestellt ist. Bis C# 10 war dies die einzige Möglichkeit, Multiline-Strings zu erstellen.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar