Wie schreibt man ein mehrzeiliges String-Literal in C#

In diesem Artikel wird eine Methode zum Schreiben eines mehrzeiligen Zeichenkettenliterals in C# vorgestellt.

  • Mit dem wörtlichen Symbol

Verwenden Sie das Wortsymbol, um ein mehrzeiliges Zeichenkettenliteral in C# zu schreiben

In C# können wir das Verbatim-Symbol verwenden, um eine wörtliche Zeichenkette zu erstellen. Eine wörtliche Zeichenkette ist eine Zeichenkette, die mehrere Zeilen enthält. Dieses Symbol ist @. Die korrekte Syntax zur Verwendung dieses Symbols lautet wie folgt

string verbatim = @" ";

Das folgende Programm zeigt, wie wir das @-Symbol verwenden können, um eine mehrzeilige Zeichenkette zu schreiben.

using System;
using System.IO;


class MultilineString
{
    static void Main()
    {
string multiline = @"My name is Sarah.
I am a girl.
I am happy.";
Console.WriteLine(multiline);        
    }
}

Ausgabe:

My name is Sarah.
I am a girl.
I am happy.

Verwandter Artikel - Csharp String

  • C# Konvertieren eines Zeichens in ein int
  • C# Effizientes Entfernen aller Leerzeichen aus einer Zeichenkette