Eliminar comillas de la cadena en C#

Muhammad Maisam Abbas 16 febrero 2024
Eliminar comillas de la cadena en C#

Este tutorial presentará el método para eliminar comillas de una variable de cadena en C#.

Eliminar comillas de cadena con la función String.Replace() en C#

La función String.Replace(x, y) se utiliza para reemplazar todas las apariciones de la cadena x con la cadena y dentro de la cadena principal en C#. La función String.Replace() tiene un tipo de retorno de cadena. Si queremos eliminar las comillas de una cadena, podemos reemplazarla por una cadena vacía. Podemos especificar que queremos reemplazar las comillas dobles con "\"". El siguiente ejemplo de código nos muestra cómo podemos eliminar las comillas de una cadena con la función 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();
    }
  }
}

Producción :

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

En el código anterior, eliminamos las comillas de la variable de cadena str reemplazando las comillas con una cadena vacía con la función str.Replace() en C#. Usamos el carácter de escape \ para escribir una comilla doble dentro de otro par de comillas dobles.

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

Artículo relacionado - Csharp String