Esci dalle virgolette doppie in C#

Muhammad Maisam Abbas 16 febbraio 2024
  1. Esci dalle virgolette doppie con il carattere di escape "" in C#
  2. Esci dalle virgolette doppie con il carattere di escape \ in C#
Esci dalle virgolette doppie in C#

Questo tutorial discuterà i metodi per sfuggire alle virgolette doppie in C#.

Esci dalle virgolette doppie con il carattere di escape "" in C#

Se vogliamo salvare una stringa come He said, "Hi", dobbiamo usare le virgolette doppie carattere di escape "" in C#. Dobbiamo racchiudere le virgolette doppie all’interno di un’altra coppia di virgolette doppie come ""Hi"" per memorizzarle all’interno di una variabile stringa come "Hi". Il seguente esempio di codice ci mostra come è possibile eseguire l’escape delle virgolette doppie con il carattere di escape "" in C#.

using System;

namespace escape_quotes {
  class Program {
    static void Main(string[] args) {
      string msg = @"He said ""Hi""";
      Console.WriteLine(msg);
    }
  }
}

Produzione:

He said "Hi"

Abbiamo salvato la stringa msg con il valore He said "Hi" utilizzando il carattere di escape "" in C#.

Esci dalle virgolette doppie con il carattere di escape \ in C#

Possiamo anche usare il \ carattere di escape per memorizzare la stringa He said "Hi" all’interno di una variabile stringa in C#. Dovremmo scrivere un \ prima di ogni virgoletta doppia come He said \"Hi\". Il seguente esempio di codice ci mostra come possiamo sfuggire alle virgolette doppie con il carattere di escape \ in C#.

using System;

namespace escape_quotes {
  class Program {
    static void Main(string[] args) {
      string msg = "He said \"Hi\"";
      Console.WriteLine(msg);
    }
  }
}

Produzione:

He said "Hi"

Abbiamo salvato la stringa msg con il valore He said "Hi" utilizzando il carattere di escape \ in C#.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Articolo correlato - Csharp String