C# ist ein Programmiertraum. In der Programmiersprache C# sind Zeichenfolgen eine Reihe von Zeichen, die Text in Skriptcode darstellen. Eine Zeichenfolge kann ein Sonderzeichen, Sätze mit doppelten Anführungszeichen oder sogar ein Wort sein.

Eine String-Variable ist eine Variable ohne oder mit mehreren Zeichen wie Buchstaben, Zahlen, Kommas, Leerzeichen usw. Das Folgende ist ein Beispiel für einen String-Variablencode:

Codebeispiel für String-Variablen

Dies ist die folgende Ausgabe im obigen Zeichenfolgencode:

So schreiben Sie einen einzelnen Backslash in eine Zeichenfolge in C #

Eine String-Variable kann auf zwei Arten deklariert werden:

  1. Mit dem System. Serie Klasse
  2. Das Serie Stichwort

Mit dem C#-Programm können Sie neuen Speicherplatz für den Datentyp „String“ speichern.

Es kann vorkommen, dass Sie den umgekehrten Schrägstrich in Ihrer Zeichenfolge verwenden müssen. Dieser Artikel enthält empfohlene Schritte zum Schreiben eines einzelnen umgekehrten Schrägstrichs in eine Zeichenfolge in C#.

Methoden für Wie schreibe ich einen Backslash in eine Zeichenfolge in C #

Statische Methode 1: Backslash allein verwenden

Das Backslash-Zeichen (\) wird verwendet, um eine Escape-Sequenz in einer Zeichenfolge zu erstellen, was bedeutet, dass es sich um ein Escape-Zeichen handelt. Dies kann verwendet werden, um Zeilenumbrüche (\n), Tabulatoren (\t) oder Anführungszeichen („\) in einer Zeichenfolge zu beginnen.

Falls Sie beim Programmieren eines Strings den Backslash selbst verwenden möchten, haben Sie zwei Möglichkeiten:

  1. Verwenden von zwei Backslashes. Zum Beispiel, “\\xxxx”
  2. Verwenden der Literalzeichenfolge @. Zum Beispiel, @”\xxxx”

Eine Escape-Sequenz ist eine Reihe von Zeichenfolgenzeichen, die in doppelten Anführungszeichen für etwas anderes als sich selbst stehen, wenn sie in einem Zeichenfolgenliteral eines Codes platziert werden. Escape-Sequenzen können in eine andere Zeichenfolgenfolge übersetzt werden. Bei Fehlern in der Zeichenfolge wird ein Escape-Sequenzfehler angezeigt.

Statische Methode 2: Verwenden des Pfads. Kombinieren Sie den Weg

Die Path-Klasse verfügt über mehrere nützliche Methoden, um einen String mit Pfad, Erweiterungen und Dateinamen zu manipulieren. Pfad kann häufige Fehler vermeiden, die wir beim Codieren einer Zeichenfolge machen.

Anstatt Pfadnamen mit verketteten Zeichenfolgen zu erstellen, wird die Weg. Kombination Lösungen können die Erfüllung Ihrer Saiten realisieren.

string path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);Console.WriteLine(Path.Combine(path, "example 1"));

Die String Path-Klasse ermöglicht es, Code einfach zu portieren und auf allen Betriebssystemen zu verwenden. Beispielsweise verwenden Sie „\“ in Windows und „/“ in Linux in einer Zeichenfolge.

Sie können einen Namespace verwenden, wenn Sie ihn nicht kontrollieren können.

Beispiel 1

Dieses Beispiel eines String-Skripts ist ein einfacher String:

string key = "\\\u0066\n";
Console.WriteLine(key);

Beispiel 2

Das folgende Zeichenfolgenskript ist ein Beispiel.

string path = @"c:\\Dat\Cord\ examples .txt"  // rather than "c:\\Dat\Cord\info.txt";
Console.WriteLine(path);

Der Pfad kann durch Kopieren in das String-Skript eingefügt werden.

Beispiel 3

string msj = @"""What’s special?""he asked his old pal." // 
Console.WriteLine(msj);

Die Ausgabe wäre:

"What’s special?" he asked his old pal.

Das Einschließen eines einfachen doppelten Anführungszeichens in eine Zeichenfolge mit @-Anführungszeichen wurde verdoppelt.

Beispiel 4

string msj1 = "He said, \"Tea is better than coffee \u0063hance\x0021\"";
string msj2 = @"He said, ""Tea is better than coffee \u0063hance\x0021""";
Console.WriteLine(msj1);
Console.WriteLine(msj2);

Die folgende Ausgabe wird sein:

Tea is better than coffee
Tea is better than coffee \u0063hance\x0021

Die zweite Akkordlinie hat einen kleinen Unterschied. Ungültiger Zeichenfolgentext ist ein Fehler, der möglicherweise angezeigt wird, wenn in der Zeichenfolge ein Fehler gemacht wird.

Notiz: Wenn Zeilen in den Zeichenfolgen den falschen Texttyp in ihren Zeichenfolgensequenzen enthalten, wird ein Zeichenfolgenfehler angezeigt. Verwenden Sie vor dem Speichern der Zeichenfolgendatei eine Netzwerkkonsole, um nach möglichen Fehlern im Text zu suchen, und führen Sie dann einen Test mit einer Kompilierungskonsole des Zeichenfolgenskripts durch.

So schreiben Sie in C einen einzelnen Backslash in einen String.

Similar Posts