Remplacement de double de devis avec un seul devis

J'ai la chaîne de caractères en c#:

string ptFirstName = tboxFirstName.Text;

ptFirstName retourne: "John"

Je souhaite convertir cette 'John'

J'ai essayé de nombreuses variations de la suite, mais je ne suis jamais en mesure de remplacer les guillemets avec des guillemets simples:

ptFirstName.Replace("\"", "'");

Quelqu'un peut-il m'éclairer?

Mon but est d'écrire cela dans un fichier XML:

writer.WriteAttributeString("first",ptFirstName);   //where ptFirstName is 'John' in single quotes.
1. Replace renvoie un string 2. Pourquoi la boue avec des données en WriteAttributeString? (Il doit être encodé "correctement" dans les deux cas.)
C'est parce que j'en ai besoin en ce que le format d'une carte SD qui est lu par un appareil qui lit à la recherche de guillemets simples - c'est la façon dont il est...

OriginalL'auteur user2058253 | 2013-03-17