Remover aspas da string em C#

Muhammad Maisam Abbas 16 fevereiro 2024
Remover aspas da string em C#

Este tutorial irá apresentar o método para remover aspas de uma variável de string em C#.

Remova aspas da string com a função String.Replace() em C#

A função String.Replace(x, y) é usada para substituir todas as ocorrências da string x pela string y dentro da string principal em C#. A função String.Replace() tem um tipo de retorno de string. Se quisermos remover as aspas de uma string, podemos substituí-la por uma string vazia. Podemos especificar que queremos substituir as aspas duplas por "\"". O exemplo de código a seguir nos mostra como podemos remover as aspas de uma string com a função String.Replace() em 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();
    }
  }
}

Resultado:

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

No código acima, removemos as aspas da variável de string str, substituindo as aspas por uma string vazia com a função str.Replace() em C#. Usamos o caractere de escape \ para escrever aspas duplas dentro de outro par de aspas duplas.

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

Artigo relacionado - Csharp String