I'm using String.Replace to replace certain characters. How do I replace the " sign with a different sign of my choice?
artikelBezeichnung = artikelBezeichnung.Replace(""", "!");
That doesn't seem to work
I'm using String.Replace to replace certain characters. How do I replace the " sign with a different sign of my choice?
artikelBezeichnung = artikelBezeichnung.Replace(""", "!");
That doesn't seem to work
 
    
    Either:
artikelBezeichnung = artikelBezeichnung.Replace("\"", "!");
Or:
artikelBezeichnung = artikelBezeichnung.Replace(@"""", "!");
 
    
    Escaping isn't really necessary, since String.Replace has an overload that accepts a char:
artikelBezeichnung = artikelBezeichnung.Replace('"', '!');
 
    
    You have to add a backslash.
artikelBezeichnung = artikelBezeichnung.Replace("\"", "!");
or adding the @ symbol
artikelBezeichnung = artikelBezeichnung.Replace(@"""", "!");
 
    
    The quote is an special char in C#. You need use it as an string literal, You need to scape it:
Using slash:
artikelBezeichnung = artikelBezeichnung.Replace("\"", "!");
Or using @:
artikelBezeichnung = artikelBezeichnung.Replace(@"""", "!");
 
    
     
    
    string stringContainingContent = "fsdfsfsdfsdfsdfsdfsdfsf\"sdfsdfsdffsd";
            string test = "\"";
            string test1 = stringContainingContent.Replace(test, "!");
You can replace using Skip Sequence.
 
    
    Using ASCII
artikelBezeichnung = artikelBezeichnung.Replace(Char.ConvertFromUtf32(34), "!");
