Supprimer les guillemets de la chaîne en C#

Muhammad Maisam Abbas 11 décembre 2023
Supprimer les guillemets de la chaîne en C#

Ce didacticiel présentera la méthode pour supprimer les guillemets d’une variable chaîne en C#.

Supprimer les guillemets de la chaîne avec la fonction String.Replace() en C#

La fonction String.Replace(x, y) est utilisée pour remplacer toutes les occurrences de la chaîne x par la chaîne y dans la chaîne principale en C#. La fonction String.Replace() a un type de retour de chaîne. Si nous voulons supprimer les guillemets d’une chaîne, nous pouvons la remplacer par une chaîne vide. Nous pouvons spécifier que nous voulons remplacer les guillemets doubles par "\"". L’exemple de code suivant nous montre comment supprimer les guillemets d’une chaîne avec la fonction String.Replace() en C#.

using System;

namespace remove_quotes_from_string {
  class Program {
    static void method1() {
      string str = "He said \"This is too soon for me\" and left.";
      Console.WriteLine(str);
      string newstr = str.Replace("\"", "");
      Console.WriteLine(newstr);
    }
    static void Main(string[] args) {
      method1();
    }
  }
}

Production:

He said "This is too soon for me" and left.
He said This is too soon for me and left.

Dans le code ci-dessus, nous avons supprimé les guillemets de la variable chaîne str en remplaçant les guillemets par une chaîne vide par la fonction str.Replace() en C#. Nous avons utilisé le caractère d’échappement \ pour écrire un guillemet double à l’intérieur d’une autre paire de guillemets doubles.

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

Article connexe - Csharp String